第4回ASUB会(朝にサブバージョンを勉強する会)
今日は第3章から
第3章 Subversionの基本的な使い方
- コミットした後でも更新するまでは作業コピーのリビジョンは最新の番号が振られていない
詳しいログを見る
svn log --verbose [filename]
作業コピーとリポジトリのdiffをみる
svn diff -rHEAD [filename]
競合の解決
競合してコミットできなかったらとりあえず更新する(とりあえず聞かれるオプションはpostponeを選択)
競合したファイルがexample.txtだったばあい、svnが自動で以下のファイルをつくる
- example.txt
- example.mine
- example.rn (nは作業コピーのリビジョン番号)
- example.rm (nはリポジトリのリビジョン番号)
example.txtを意図どおりに編集する、そして
svn resolved [filename]
これで、自動で生成された.mineとかのファイルも消えるので、コミットしなおしてやればよい
リビジョン番号をしてログを見る
svn log -r<revision no> [filename]
Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版)
- 作者: Mike Mason,でびあんぐる
- 出版社/メーカー: オーム社
- 発売日: 2007/04/21
- メディア: 単行本(ソフトカバー)
- 購入: 35人 クリック: 672回
- この商品を含むブログ (102件) を見る