0

すべての NetBeans 関連ファイル (nbactions.xmlおよびnb-configuration.xml) を Maven ベースのプロジェクト ツリーから削除し、svn:ignoreを含むすべてのディレクトリに追加してpom.xml、再度チェックインしないようにしようとしています。

手動でそれを行うのは面倒なので、私は汚い仕事をするスクリプトを書こうとしていますが、Subversion プロパティの編集は、古き良き.cvsignoreshell append redirection を使用します>>

ああ、気にしないでください、私はこれを入力している間に解決策を考案しました.とにかく、努力を無駄にしないように投稿しています.

ありがとう!

4

1 に答える 1

1

私が考えた答えは、システム プロパティをハックSVN_EDITORして、インタラクティブなエディターではなく、更新スクリプトにすることです。

まだ試していませんが、次のようになるはずです。

update_svn_ignore.sh

cat $1 ~/filestoignore.txt | sort | uniq > tmp.txt
mv tmp.txt $1

そして、すべてのディレクトリでそれを行うにはpom.xml

export SVN_EDITOR=update_svn_ignore.sh
for PROJDIR in `find -name pom.xml | awk -F"pom.xml" '{print $1}'`; do svn propedit svn:ignore $PROJDIR; done
于 2011-06-03T07:17:42.503 に答える