2011-09-12 7 views
1

私は多くのブランチとタグと多くのディレクトリを持つプロジェクトを持っています。それは新しいスクリプトがあるかどうかをチェックするために50以上のディレクトリを更新するために多くの時間を浪費するので、最初のスクリプトはトランクのみを更新し、もう1つはブランチのみを更新するなどです。だから、ある種の自動化が必要です。おかげさまで SVNは選択されたディレクトリを入浴中に更新できますか?

+0

はい、コマンドラインsvnオプションを使用することは可能です。 – Raghuram

答えて

1

さて、あなたはそれらをすべてチェックアウトする必要があります。作業中のブランチをチェックアウトしてください(この意味でトランクもブランチです)。タグは決して変更してはいけません...一般的に、リリースのような特定のリビジョンのスナップショットとしてタグを使用するので、タグを更新する必要はありません。

あなたが何らかの理由で完全なレポ・チェックアウトをしている場合は、必要なブランチを更新するだけです。レポ全体をチェックアウトしたと仮定すると、/myrepo

cd /myrepo 
svn up trunk 
+0

問題は次のとおりです。 – user710818

+0

'for path/to/trunkも/ to/branch1または/ branch2/as/well; do(cd "$ r"; svn up);完了 – tripleee

関連する問題