私たちは最近、SVNサーバーをあるデータセンターから別のデータセンターに移動し、サーバーのIPが変更されました。私はsvn switch --relocate old_url new_url
を使って私の実際の作業コピーを更新しました。それは満足していました。SVNリポジトリを移動した後のgit-svn?
しかし私はgit-svnを使ってリポジトリのローカルgitバージョンで作業しています。 SVNサーバーを移動した後、私は.git/config
にレポのURLを更新し、私はdcommit
を使用しようとすると、私はこのエラーが表示されます。私は
Unable to determine upstream SVN information from HEAD history.
Perhaps the repository is empty. at /home/me/libexec/git-core/git-svn line 520.
何をしないのですか?
ありがとうございました。私はこれが事実であると恐れていたが、私は自分の仕事を失うことについてあまり心配していない。私はいつもSVNのものを再インポートした後、私の枝を引っ張ることができます。 – codekoala
私は[GitSvnSwitch](https://git.wiki.kernel.org/index.php/GitSvnSwitch)のリンクに記載されている回避策を試してみましたが、それはうまくいきました。 – ldav1s
はい、私の '.git/config'に同じ' url'と 'rewriteRoot'を使って私のトリックもやってしまいました!素晴らしい! – codekoala