2012-03-14 5 views
1

私のGoogleのスキルはちょうど彼らがすべきものではありませんが、私はこれを理解できません:どうしてsvnはそれを実行する順序でファイルを更新しますか?この順序は、ディレクトリリストの順序とは関係なく、リポジトリ自体(中央リポジトリまたはローカルリポジトリ)内のファイルのmtimeとは相関していないようです。svnでの更新/チェックアウトの注文

私が興味がある理由の1つは、アップデートの進捗状況を見るために考えられる唯一の方法であることです.svnがいくつのファイルを通過したかを確認するためです。しかし、彼らがいつ順不同であるかを知ることは不可能です。 (残念なことに、私たちは巨大なファイルを持っており、インターネットは遅いです。)

答えて

0

私はそこに特定の順序があるとは思っていません.SVNの実装までは単純ですが、内部データベースやその他のものに依存する可能性があります。

1

あなたは、コマンドラインまたはTortoiseSVNの中で「変更をチェック」(ボタンで「チェックリポジトリ」)に

svn st -u 

を経由していることを予測することが可能に

+0

わかりましたが、なぜ?これは、中央リポジトリ内のファイルのmtimeには対応していません。 – Mike

関連する問題