0

最初にコミットを行わずに svn:ignore プロパティの結果をテストする方法はありますか?

git を使用してローカルで再編成した大規模な svn プロジェクトがあります。ここで、svn:ignore プロパティを適用して .gitignore ファイルと一致させる必要があります。コミットを行う前に、svn:ignore プロパティへのすべての変更が適切に機能することをテストしたいと思います。これを行う方法はありますか?

私はそれが正しくなるまでブランチで作業してからマージできることを知っていますが、もっと簡単な方法があるはずです。

4

1 に答える 1

1

svn:ignoreプロパティで変更をコミットする前にテストできsvn:ignoreます。無視するファイルやディレクトリを作成します。しないでくださいsvn add。ファイルを作業ディレクトリに追加するだけです。

次に、 を実行しsvn ignoreます。作業ディレクトリに追加されたこれらのファイルは表示されません。(覚えておいてください:これらのファイルにはしないsvn addでください!)。その後、 を実行するsvn status --no-ignoreと、無視されたファイルが のステータスで表示されますI

無視されたファイル仕様はそれぞれ独自の行にある必要があるためVISUAL、環境変数を設定してから使用する方が簡単だと思います。svn pe svn:ignore

ファイルが既にリポジトリにある場合は、無視できないことに注意してください。

于 2013-08-28T20:21:22.287 に答える