Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
rcs / cvs はもうやめよう
Search
Shintaro Kojima
February 13, 2013
Programming
0
26
rcs / cvs はもうやめよう
Originally uploaded to
https://www.slideshare.net/codeout/damn-rcs
Shintaro Kojima
February 13, 2013
Tweet
Share
More Decks by Shintaro Kojima
See All by Shintaro Kojima
ネットワークエンジニアの未来の働き方を考えてみようBoF
codeout
0
99
走りながら作るネットワークテンプレートシステム / Developing Network Template System for Automation and Policy Enforcement
codeout
0
130
NETCONFを転用して、 設定ファイルエディターをつくる話 / Config Editor Implementation with NETCONF or YANG
codeout
2
3.4k
OSS と sflow ではじめる MPLS トラフィック解析 / OSS based sflow collector
codeout
1
1.7k
構成管理DB からネットワーク図を自動生成する
codeout
0
1.8k
2017年ルーティングアップデートと情報収集手段
codeout
0
290
BGP経路問題発生時の行動を考えよう AS? なくても大丈夫だ
codeout
1
530
Event Driven BGPD
codeout
0
290
Juniper + CI による ネットワーク運用ワークフロー
codeout
1
620
Other Decks in Programming
See All in Programming
MCPを使ってイベントソーシングのAIコーディングを効率化する / Streamlining Event Sourcing AI Coding with MCP
tomohisa
0
190
階層化自動テストで開発に機動力を
ickx
1
440
変化を楽しむエンジニアリング ~ いままでとこれから ~
murajun1978
0
520
Advanced Micro Frontends: Multi Version/ Framework Scenarios
manfredsteyer
PRO
0
110
中級グラフィックス入門~効率的なメッシュレット描画~
projectasura
3
1.7k
構文解析器入門
ydah
7
1.9k
フロントエンドのパフォーマンスチューニング
koukimiura
6
2.3k
11年かかって やっとVibe Codingに 時代が追いつきましたね
yimajo
0
200
効率的な開発手段として VRTを活用する
ishkawa
1
180
AIに安心して任せるためにTypeScriptで一意な型を作ろう
arfes0e2b3c
0
270
The Niche of CDK Grant オブジェクトって何者?/the-niche-of-cdk-what-isgrant-object
hassaku63
1
710
可変性を制する設計: 構造と振る舞いから考える概念モデリングとその実装
a_suenami
7
1k
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.8k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Become a Pro
speakerdeck
PRO
29
5.4k
How to Think Like a Performance Engineer
csswizardry
25
1.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
110
19k
Done Done
chrislema
184
16k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
A Modern Web Designer's Workflow
chriscoyier
695
190k
Optimizing for Happiness
mojombo
379
70k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Six Lessons from altMBA
skipperchong
28
3.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Transcript
rcs / cvs ͏ΊΑ͏ Shintaro Kojima <
[email protected]
>
!!! koji: ;Δ͍ͷɼͲ͜ʹ͋Δ͔ͳ ????: RCS͔ΜΓͯ͠͠·͍·͠ ͨ...
VCS 1982 1990 2000 2005 rcs cvs subversion git mercurial
bazaar
ʮrcs/cvs͕ѱ͍ʯ ͱݴ͍͍ͨͷͰͳ͘ɼ ʮతʹબ͢Δͷ ؒҧ͍ͬͯ·͢ʯ ͱݴ͍͍ͨ
͍ɼͰͬͺΓ rcs ѱ͍ conflict Λݕग़͠ͳ͍ ϑΝΠϧϩοΫͰ͖Δ มߋΛɼޙͷ”co -l” ্͕ॻ͖ ͯ͠͠·͏
VCS rcs cvs sub version git current dir ͷΈ Yes
No No Yes ࢄܕ No No No Yes Τϯίʔυ x x o o Ϛʔδ x 3way 2way 3way
༻్ʹΑͬͯదͳ VCS ҧ͏ͱݴ͏ͷͷ ʮ΄Μͱ͏ʹrcs/cvsͰ͍ ͍ͷ͔ʁʯͱߟ͑ͯΈͨ΄͏ ͕͍͍ͱࢥ͍·͢ɽ
rcs ΛΊΔͱ ഇࢭͰ͖·͢ Subject: [ALERT 470439] Warning: RCS isn't completed
well. From: RCS Alert <
[email protected]
> To:
[email protected]
Date: Tue, 14 Feb 2012 20:00:05 +0900 (JST) ## RCS warning from server xxx ## /some/file remains a write permission. ...
VCS rcs cvs subversion git cvs init svnadmin create git
init cvs import svn import co -l git add ci -u cvs commit svn commit git commit -a cvs status svn status git status rcsdiff cvs diff svn diff git diff
·ͱΊ ͍Ζ͍Ζཧ༝͕͋ͬͯબΜͰ͍Δͱࢥ ͍·͕͢ɼ ʮ΄Μͱ͏ʹrcs/cvsͰ͍ ͍Μ͚ͩͬʁʯ ͬͯߟ͑ͯΈ͍ͯͩ͘͞ɽ
͓·͚ subversion / git / mercurial / bazaar ͍Ζ͍Ζ͍͍ͷ͋Γ·͕͢ɼʮͲΕͰ͍͍ͷͰ Φεεϝʁʯͱ͍͏ਓʹ
git ࢄϨϙδτϦͱ“git rebase” “git bisect” ɼͨ·Γ·ͤΜ