8

Subversion リポジトリに追加されたいくつかの新しいファイルが、更新後に他のクライアントにプルされないという問題が最近発生し始めました。

Tortoise でリポジトリを参照すると、ファイルが表示されます。次に、それを右クリックして [リビジョンに更新] を選択すると、ファイルがクライアントにプルされます。残念ながら、フォルダ内のすべてのファイルをプルダウンする方法がないため、これには非常に時間がかかります。つまり、ファイルごとに個別にこれを行う必要があります。

奇妙なことに、すべてのファイルで発生するわけではなく、すべてのクライアント マシンで発生するわけではありません。作業フォルダーを完全に削除して、もう一度すべてプルダウンしようとしましたが、問題は解決しません。

Tortoise と VisualSVN の最新バージョンを使用しています。

他の誰かがこのようなものを見ましたか?

4

3 に答える 3

12

Tortoise SVN 1.6.1の既知のバグ: 空のフォルダーを追加すると、作業コピーのフォルダーの深さが「空」に制限されます。「リビジョンに更新...」ダイアログで一度更新し、深さとして「完全再帰」を選択することで、これを回避できます。

これは 1.6.2 で修正されています。

編集: TortoiseSVN は、バグがあった SVN クライアント ライブラリを使用することに注意してください。コマンド ライン クライアントにも同じ問題がありました。

于 2009-05-15T10:02:13.640 に答える
1

私はたまたま同じ問題を抱えています。ここに解決策があります:

svn update `svn ls`

はい、私はこの問題が今から遠く離れていることを知っていますが、それでもWeb検索で高くなります。

于 2012-07-16T10:47:01.070 に答える
1

私が思いつく唯一のことは、1.5 から 1.6 への移行に関係しているのでしょうか? 全員が 1.6 ベースのバージョンの tortoiseSVN を持っていることを確認してから、もう一度試してください。

また、質問の言い回しは、同時実行ではなくファイルの配布にSVNを使用しているように聞こえます。その場合は、SVN ではなく Unison のようなツールを検討してください。

于 2009-05-15T03:26:40.533 に答える