2012-02-23 9 views
0

私はテキストベースのwikiを持っていますが、これはWindows上のSubversionリポジトリで最新の状態に保つためにファイルを追加することを忘れたくありません。 7.Add操作をSubversionで事前コミットまたは同様の方法で実行する方法

私は、コマンドラインからファイルを追加することができますが、私はこのパスからすべてがちょうどコミット

の前に追加されるように(バッチファイル)事前コミットフックにそれを追加したいですsvn add --force E:\ Path \ Wiki *

フックが実行され、この行の作業に続く他の操作が表示されますが、行は無視されているようです。

達成しようとしていることを行う正しい方法は何ですか?

とにかく、リポジトリにあるフックに作業パス情報があるべきではないと思います。

答えて

0

svn infoコマンドを使用してください。表示される値の1つが「作業コピールートパス」です。その値を抽出してsvn add --force %ROOT_PATH%に渡すと、作業コピーのすべてのファイルとフォルダが再帰的に追加されます。

関連する問題