2

単純なドラッグ アンド ドロップを使用して 2 台のコンピューター間で (たとえば、古いコンピューターから新しいコンピューターへ、または 1 つの VM から別の VM へ) 作業コピー全体をコピーしようとすると、数 GB のコード セット全体を再ダウンロードする必要がなくなります。私たちのオンライン リポジトリでは、非表示の SVN-BASE ファイルに到達するとすぐにエラーが発生します。

これらをそのままにして作業コピー全体をコピーする方法はありますか?

Vista x64 を使用しています。

4

5 に答える 5

1

ユーティリティのコマンド ラインを Total Commander として使用することをお勧めします。Explorer と Drag&Drop は信頼できません。発生しているエラーを伝えることで、もう少し役に立ちました。

コマンドラインには、必要なことを正確に実行する xcopy があります。

于 2009-01-29T23:12:21.520 に答える
1

Vista についてはお答えできませんが、XP ではディレクトリをコピーするだけです。

Vista は、ファイルが非表示になっているためコピーする必要がないと判断したか、ロックされていてコピーできないと判断したと思います。前者では、それらを非表示にします (エクスプローラーの [整理] メニューのグローバル ファイル オプションを使用して、フォルダー & 検索オプションの [表示] タブで)、後者では、それらを保持している可能性のある TortoiseSVN のキャッシュを停止してみてください。

または、コマンド プロンプトから Xcopy を試してください。

于 2009-01-29T22:56:44.327 に答える
0

新しい Windows マシンをセットアップするときに最初にインストールするものの 1 つは Cygwin です。そこにあるまで、Windowsの準備ができているとはほとんど考えていません。Cygwin では、rsync が含まれていることを確認し、rsync を使用してコピーを実行します。これは高速であり、後で差分をコピーする必要があるときに高速になるためです。

これが Cygwin をインストールする唯一の理由である場合、これは大打撃です。しかし、すでに入手している場合は、rsync よりも優れた方法はありません。さらに、rsync ホワイトペーパーは私のお気に入りの 1 つです。;)

于 2009-01-29T23:22:07.773 に答える
0

SVN リポジトリなどのディレクトリをスキップするオプションがあるrsyncを試しましたか?

さらに、非常に効率的な増分ファイル転送アルゴリズムを使用して、転送時間を節約します。

于 2009-01-29T23:23:03.917 に答える