2011-10-17 8 views
0

私はgit svn set-treeで遊んでいて、自分のgitリポジトリのトランクと一致するようにsvn trunkを設定することができました。今私はset-treeに管理しました。私はいつもgit svnの使用を続けることができると思っていましたが、そのようには機能しませんでした。私はSVNにタグをやりたいGitヘッドがSVNヘッドとマッチする - SVNにコミット/タグ付けを続ける方法?

は、私は次のようにします。

git svn -i trunk tag 0.1 

Can't call method "full_pushurl" on an undefined value at ...\Git/libexec/git-core\git-svn line 952. 

を私は、gitのバージョン1.7.7.msysgit.1(Windows 7の64ビットの下)を実行している、これはmysysgitのバグです?

私はセットツリーが何らかの理由のために働いて得るために、この-i trunkものを使用していた、私はgit/configで1つのSVNリモコンを持っていると私は-iを使用する必要がなぜわかりません。 git svn taggit svn dcommitのようなすべてのコマンドが再びうまくいくように

私は、Gitのヘッドは、SVNヘッドに一致する私のgit svnに言う何とかのgit-svnの設定を削除して、最初からやり直しとすることはできますか?

答えて

0

サーバとGitでローカルにSVNを使用する必要がある場合はSmartGitを使用します。そして、私はリモート - >プッシュ高度 - >選択したタグを押してSVNタグを作成します。

git-svnがWindows上で非常に遅いため、SmartGitはWindowsを使用しているため、SmartGitを使用する方が良いかもしれませんが、SmartGitはそれを実行せず、独自のgit-svnの実装をJavaで記述しています。

関連する問題