[SVN]:フォルダーの同期
-
22-07-2019 - |
質問
Aptana Subversive SVNプラグインからチェックアウトバージョンを保持するフォルダーがあります。 Eclipseからチェックアウトしたコピーが存在する別のフォルダーがあります。両方、Aptana& Eclipseは、同じリポジトリを使用しています。リポジトリは同じですが、2つの異なる作業フォルダーを使用しています。時々Eclipseを使用してリポジトリ内の同じファイルセットを操作し、Aptanaを使用します。
2つの作業フォルダーを自動的に同期できるツールが必要です。無料のツールはありますか?
解決
実際、SVNはまさにそれを行うためのツールです。 SVNと戦うと、同じリビジョンに両方の作業コピーが更新されず、マージツールが非表示の.svnフォルダーとその他を混乱させるため、問題が発生します。
これら2つの作業コピーを手動で同期する必要があると思うのはなぜですか?中途半端なものをチェックインし続けるため、他の作業を中断することなく両方で同時に作業したい場合は、ブランチで作業することを検討してください。そうすることで、2つの作業コピーの同期を保つように設計されたSVNを使用します。何をしていても、そのブランチをトランク(または作業中のブランチ)にマージして捨てます。
このすべてのチェックインでリポジトリが大きくなりすぎると思われる場合は、より大きなディスクを用意して保存してください。あなたやそのツールが初めて手動マージを台無しにしたとき、それは報われたでしょう。実際の作業を行わずにSVNの改訂カウントを増やすのが怖い場合は、把握してください。
他のヒント
Araxis Merge には自動マージがあります。
所属していません StackOverflow