私はやや興味深い開発状況を持っています。クライアントと展開サーバーはファイアウォールの内側にあり、Subversion サーバーにアクセスできません。しかし、開発者はファイアウォールの外側にいて、Subversion サーバーを使用できます。現在私が解決した解決策は、コードのローカル コピーを更新してから、UnleashIT を使用して最新の更新済みファイルを取り出すことです。
問題は、更新されたファイルだけを Subversion から取り出して、ファイアウォールを介して物理的に転送し、展開サーバーに配置できるようにする方法です。
ファイアウォールの設定を変更しようとしたり、ファイアウォールの内側から Subversion サーバーにアクセスするためのより簡単な方法を見つけようとしたりすることについて、私は心配していません。最近変更されたファイルのリポジトリから部分的なエクスポートを取得する方法に興味があります。
他の提案はありますか?
回答が見つかりました:回答としてマークした回答に加えて、TortoiseSVN からこれを実行できるようにするために、次のことも見つけました。
http://svn.haxx.se/tsvn/archive-2006-08/0051.shtmlから
* select the two revisions
* right-click, "compare revisions"
* select all files in the list
* right-click, choose "export to..."