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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Shintaro Kojima
February 13, 2013
Programming
34
0
Share
rcs / cvs はもうやめよう
Originally uploaded to
https://www.slideshare.net/codeout/damn-rcs
Shintaro Kojima
February 13, 2013
More Decks by Shintaro Kojima
See All by Shintaro Kojima
ネットワークエンジニアの未来の働き方を考えてみようBoF
codeout
0
130
走りながら作るネットワークテンプレートシステム / Developing Network Template System for Automation and Policy Enforcement
codeout
0
160
NETCONFを転用して、 設定ファイルエディターをつくる話 / Config Editor Implementation with NETCONF or YANG
codeout
2
3.5k
OSS と sflow ではじめる MPLS トラフィック解析 / OSS based sflow collector
codeout
1
1.8k
構成管理DB からネットワーク図を自動生成する
codeout
0
1.9k
2017年ルーティングアップデートと情報収集手段
codeout
0
320
BGP経路問題発生時の行動を考えよう AS? なくても大丈夫だ
codeout
1
550
Event Driven BGPD
codeout
0
320
Juniper + CI による ネットワーク運用ワークフロー
codeout
1
650
Other Decks in Programming
See All in Programming
Lemonade + Foundry Toolkit でお手軽アプリ開発
seosoft
1
120
SPMマルチモジュールで テストカバレッジを取得する技法
yosshi4486
0
120
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.7k
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
2.3k
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
410
色即是空、空即是色、データサイエンス
kamoneggi
1
190
AI時代だからこそ「Bloc」を採用する価値があるのかもしれない
takuroabe
0
240
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
490
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1k
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
150
自動レビューエンジンの実装と運用 ~レビューのない世界へ~
kurukuru1999
2
260
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
350
Featured
See All Featured
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
410
Designing for Timeless Needs
cassininazir
1
230
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
580
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
210
Six Lessons from altMBA
skipperchong
29
4.2k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.2k
Darren the Foodie - Storyboard
khoart
PRO
3
3.3k
The Cult of Friendly URLs
andyhume
79
6.9k
Typedesign – Prime Four
hannesfritz
42
3k
AI: The stuff that nobody shows you
jnunemaker
PRO
7
660
Product Roadmaps are Hard
iamctodd
PRO
55
12k
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” ɼͨ·Γ·ͤΜ