1

スクリプトの1つでSVNに小さな変更を加えました(その変更をコミットしました)(SVNリポジトリの奥深くにあるいくつかのディレクトリです)。

今私が走れば

svn log -l 1

私のメインディレクトリでは、最後の変更を取得できません。私が実行した場合でも

svn log -r head

私はそれを手に入れます。違いはなんですか ?svn log -l 1最後のコミットに制限しないのはなぜですか?

4

1 に答える 1

2

あなたのデフォルトのリビジョン ( -r) がチェックされるのはBASE(範囲BASE:1)HEADです。作業ディレクトリを更新していない場合、最後のコミットでいくつかのディレクトリがダウンしていても問題ありませsvnsvn up。実行するsvn stat -vと、さまざまなディレクトリが実際にどのリビジョンであるかを確認できます。

于 2013-03-19T17:29:08.600 に答える