サーバー上でいくつかのsvn更新を行う必要があります。svn update
そのディレクトリに移動せずに実行することは可能ですか?
サーバー全体をCDするのではなく、物事を整頓しようとしているだけです:-)
前もって感謝します
サーバー上でいくつかのsvn更新を行う必要があります。svn update
そのディレクトリに移動せずに実行することは可能ですか?
サーバー全体をCDするのではなく、物事を整頓しようとしているだけです:-)
前もって感謝します
はい、ただ
svn update /path/to/dir/to/update
うまく動作します。更新時にディレクトリにいる必要はありません。
同様に、個々のファイルを更新できます。
svn update /path/to/dir/to/update/config.ini
(Subversion 1.6.17 でテスト済み)
$ svn help update
update (up): Bring changes from the repository into the working copy.
usage: update [PATH...]
If no revision is given, bring working copy up-to-date with HEAD rev.
Else synchronize working copy to revision given by -r.
For each updated item a line will start with a character reporting the
action taken. These characters have the following meaning:
だから、次のようなもの
svn update /home/naishe/workspace
動作します
私はあなたの質問が好きだったので、あなたへの追加。あなたが扱っているディレクトリのリストがa、b、c ... zであるとしましょう。
これを行うと、余分な行を節約できます。
abc ... z の DIR の場合。do svn update $DIR; 終わり
(バッシュ構文)。
急いでいて、これらの更新を同時に実行したい場合 (ディレクトリが別々のツリーにある必要があります。つまり、親ディレクトリのいずれにも共通の .svn がないことが必要です)、更新を実行します。バックグラウンドで!
abc ... z の DIR の場合。do svn update $DIR & 完了