差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
svk [2008/11/10 16:07]
admin
svk [2012/04/07 10:32] (現在)
ライン 208: ライン 208:
 </​code>​ </​code>​
  
 +==== がしがし作業する ====
  
 +たとえばこんな感じで2つリビジョンを**svk側で**上げたとします
 +
 +<​code>​
 +% echo mogemoge >> test2.txt
 +% svk ci -m modified1  ​
 +Committed revision 12.
 +% echo mogemoge >> test2.txt ​
 +% svk ci -m modified2  ​
 +Committed revision 13.
 +</​code>​
 +
 +これをpushします
 +
 +<​code>​
 +% svk push --verbatim //​test ​
 +</​code>​
 +
 +するとsvn側のログは2つになります。
 +
 +<​code>​
 +------------------------------------------------------------------------
 +r8 | user | 2008-11-10 16:09:44 +0900 (月, 10 11月 2008) | 2 lines
 +
 +modified2
 +
 +------------------------------------------------------------------------
 +r7 | user | 2008-11-10 16:09:43 +0900 (月, 10 11月 2008) | 2 lines
 +
 +modified1
 +</​code>​
 +
 +そでなくて一括でやる場合。
 +
 +<​code>​
 +% echo mogemoge >> test2.txt
 +% svk ci -m modified3
 +Committed revision 16.
 +% echo mogemoge >> test2.txt
 +% svk ci -m modified4
 +Committed revision 17.
 +</​code>​
 +
 +これを先刻みたいなやり方でやるとリビジョンが2つ上がってしまうわけですが、smergeというのを使うとリビジョンを1つにまとめて送信するらしい
 +
 +<​code>​
 +% svk smerge //test //​mirror/​test ​
 +</​code>​
 +
 +<code
 +------------------------------------------------------------------------
 +r9 | user | 2008-11-10 16:15:19 +0900 (月, 10 11月 2008) | 1 line
 +
 +merged
 +------------------------------------------------------------------------
 +r8 | user | 2008-11-10 16:09:44 +0900 (月, 10 11月 2008) | 2 lines
 +
 +modified2
 +
 +------------------------------------------------------------------------
 +r7 | user | 2008-11-10 16:09:43 +0900 (月, 10 11月 2008) | 2 lines
 +
 +modified1
 +</​code>​
 +
 +た、だ、し、**svk:​merge**という属性がつきます。これはsvk側の管理用らしいです。diffをみてみるといいかもしれない。まぁそういうもんだという事でこれがアレなら[[git-svn]]を使うしかないかも。普通にpushしてもやっぱり付きます
  
svk.txt · 最終更新: 2012/04/07 10:32 (外部編集)
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0