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
15
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
67
走りながら作るネットワークテンプレートシステム / Developing Network Template System for Automation and Policy Enforcement
codeout
0
87
NETCONFを転用して、 設定ファイルエディターをつくる話 / Config Editor Implementation with NETCONF or YANG
codeout
2
3.2k
OSS と sflow ではじめる MPLS トラフィック解析 / OSS based sflow collector
codeout
1
1.3k
構成管理DB からネットワーク図を自動生成する
codeout
0
1.4k
2017年ルーティングアップデートと情報収集手段
codeout
0
250
BGP経路問題発生時の行動を考えよう AS? なくても大丈夫だ
codeout
1
510
Event Driven BGPD
codeout
0
260
Juniper + CI による ネットワーク運用ワークフロー
codeout
1
520
Other Decks in Programming
See All in Programming
Long journey of Ruby standard library RubyKaigi 2024
andpad
2
230
株式会社ゼネテック
genetec
0
120
哲学史とモデリング
tanakahisateru
2
430
Implementing Design Systems in Swift
seyfoyun
2
530
FoodGram
iseruuuuu
0
230
Using "modern" Ruby to build a better, faster Homebrew
mikemcquaid
2
280
Try creating your own orderedmap
kazamori
1
290
酒飲んでたらテックリードになった話
spbaya0141
0
210
TypeScriptでもLLMアプリケーション開発 / LLM Application In Typescript
rkaga
5
1.3k
HonoのRPCで真の型安全が欲しかった
kosei28
1
150
CQRS meets modern Java
simas
PRO
2
480
教えて!スクラムコーチ品質とスピードのバランスはどうすりゃいいの?
pinboro
0
140
Featured
See All Featured
Building a Scalable Design System with Sketch
lauravandoore
457
32k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
275
13k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.4k
Building Applications with DynamoDB
mza
88
5.7k
A Tale of Four Properties
chriscoyier
153
22k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
188
16k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
34
6.1k
Optimising Largest Contentful Paint
csswizardry
13
2.4k
The Illustrated Children's Guide to Kubernetes
chrisshort
32
47k
Fantastic passwords and where to find them - at NoRuKo
philnash
39
2.5k
Docker and Python
trallard
35
2.7k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
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” ɼͨ·Γ·ͤΜ