2016-12-23 7 views
0

にダンプとロードした後、作業コピーを移行する方法: \ RepoA "にはコミットされていない変更がいくつかあります。私はちょうどRepoB/NewRepoAが追加RepoAからのリビジョンのすべてと、RepoAの根に相当しますので、今、RepoB/NewRepoAをRepoAをダンプし、にそれをロードするプロセスを経てきましたRepoBの歴史に入ります。SVN:私は2つのSVNリポジトリ<em>RepoA</em>と<em>RepoB</em>だけでなく、C」で私のローカルマシンに保存されている<em>RepoA</em>の作業コピーを持っている別のリポジトリ

今、私はRepoAの私の作業コピーを取り、RepoB/NewRepoAにそれを「移行」したいと思います。私はこれを行うことができ、私のコミットされていない変更を維持する方法はありますか?最終的に私の作業コピーにある "C:\ RepoA"のファイルは変更されていませんが、私が行った変更は今コミットするときにRepoB/NewRepoAのファイルに影響します。

ありがとうございます。私は現在、関連するSVNコマンドラインユーティリティでTortoiseSVN 1.9.5を使用しています。

答えて

0

あなたの最善の選択肢は、新しい作業コピーをチェックアウトしてコミットされていない変更をコピーすることです。

リポジトリのルートURLが変更された場合(リポジトリの移行時に同じUUIDを維持した場合)、svn relocateが有効です。

リポジトリ内のパスのみが変更された場合は、svn switchが機能します。

しかし、上記のどちらにも当てはまらないようです。

+0

ありがとうございました。これは、私が期待していた答えです。私はちょうど私がコピーペーストソリューションを通過する前に私が何かを明らかにしていなかったことを確かめたい – VioletGil

関連する問題