svn を指すことで machine1 に git リポジトリを作成し、git svn clone --trunk=http://foo/project
「git svn rebase」を使用して machine1 の svn から新しいリビジョンをプルし続けているとし
ます
。マシン2で???
これまでのところ、私はこれを行ってきました: on machine2
で svn を再指定し
た場合、「git svn rebase」を実行すると、何も起こらず、プロンプトがハングします。git svn init --trunk=http://foo/project
「git svn fetch」を実行すると、git はすべての svn リビジョンを新品のように再インポートしようとしますが、それには 2 時間かかりますが、その後は正常にgit svn rebase
動作します。
「git svn fetch -r XXX」を実行すると、XXX は最後のコミットで表示される最後の svn リビジョン ID であり、svn からいくつかのファイルを取得しますが、その後はgit svn rebase
ハングして何も起こりません。
新しい変更を取り込み続けるために、Subversion トランクを再指定する手順を探しています。SVN にコミットするつもりはまったくありません。
何か案は?
私のenvセットアップ:
git-svnバージョン1.7.9.5(svn 1.6.17)
gitバージョン1.7.9.5
on linux mint 13