私は、次のコマンドを使用して、svnリポジトリ内の変更/追加されたファイルのリストをphingで使用するために作成しようとしています。svn diffの改訂範囲の範囲
svn diff --no-diff-deleted --summarize -r 50:HEAD path/to/workingcopy
私はリビジョン範囲(-rスイッチ)を逆転すると、そのように:
svn diff --no-diff-deleted --summarize -r HEAD:50 path/to/workingcopy
..私は異なる結果を得ることができます。それは私が必要とする行動ですが、私はそれを理解していません(そして、おそらく私は何かが欠けています)。例:
ヘッドリビジョンにいくつかのファイルを含む新しいディレクトリがあるとします。2番目のコマンドは新しいディレクトリのみをリストし、最初のコマンドはその中のすべての新しいファイルもリストします。少なくとも、それは私がそれがいくつかのテストの後にすると思います。
私はこのことについて明確な文書を見つけることができませんでした。誰かが改訂範囲の順序が何を意味するのか説明できますか?ありがとう!