プロパティの更新だけコミットする

前提

  • あるディレクトリにsvn:ignoreを設定する。
  • 現在以下のような状態にあるが、ここからsvn:ignoreの修正だけをコミットしたい。
 $ svn propset svn:ignore 'README.txt' .
 $ svn st
 M      .
 M       1.txt
 ?       2.txt
 M       A/3.txt

方法

  • オプション--depth emptyを付加してコミットする。
  • すると、他の修正(1.txtや3.txt)はコミットされsvn:ignoreだけコミットされる。
 $ svn commit --depth empty . -m 'Set svn:ignore property'
 $ svn st
 M       1.txt
 ?       2.txt
 M       A/3.txt

参考

https://stackoverflow.com/questions/2224814/commit-only-property-changes-on-root-of-repo-not-files


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2017-06-08 (木) 03:36:08