ユーザ用ツール

サイト用ツール


subversion

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
subversion [2012/05/18 06:18] – [コマンド] nullponsubversion [2013/07/29 10:40] (現在) nullpon
行 22: 行 22:
   find . -name .svn -prune -o -name 'hogehoge*' -print0 | xargs -0 svn rm   find . -name .svn -prune -o -name 'hogehoge*' -print0 | xargs -0 svn rm
  
-trunkの変更をブランチへマージブランチのワークスペースXXXXのリビジョン番号svn log --stop-on-copyで調べる +trunkの変更をブランチへマージブランチ作成時点からリビジョンXXXXまにtrunkにコミットされた変更点を取り込む) 
-  svn merge -rXXXX:HEAD http://example.com/svn/hoge/trunk+  svn merge http://example.com/svn/hoge/trunk@XXXX 
 +   
 +特定のリビジョンの変更を取り消す。以下リビジョン70の変更分を取り消して最新のワーキングコピーに適用す 
 +  svn  merge -r70:69 http://example.com/svn/hoge/trunk 
 + 
 +再起的にsvn revert 
 +  svn revert --recursive ./ 
 + 
 +管理下にないファイルを全部addする 
 +  svn status | grep '^?' | awk '{ print $2 }' | xargs svn add 
 +  
 +管理下にないファイルを全部削除する 
 +  svn status | grep '^?' | awk '{ print $2 }' | xargs  rm 
 ===== svn+ssh ===== ===== svn+ssh =====
 ポート番号を22以外に指定したい、鍵を指定したい、違うユーザ名で接続したい場合 ポート番号を22以外に指定したい、鍵を指定したい、違うユーザ名で接続したい場合
行 101: 行 114:
  
 すでにlogディレクトリ以下のファイルが管理対象になっている場合は、svn delete でファイルをdeleteする。deleteしないと既存のログファイルは管理され続ける。 すでにlogディレクトリ以下のファイルが管理対象になっている場合は、svn delete でファイルをdeleteする。deleteしないと既存のログファイルは管理され続ける。
- 
subversion.1337321933.txt.gz · 最終更新: 2012/05/18 06:18 by nullpon