8
リモートSVNリポジトリを完全に追跡するgitリポジトリがあります。今私は完全に異なるSVNリポジトリ内のディレクトリを追跡する新しいブランチを追加する必要があります。既存のGitリポジトリに新しいSubversionリモートを追加する
これは可能ですか?
リモートSVNリポジトリを完全に追跡するgitリポジトリがあります。今私は完全に異なるSVNリポジトリ内のディレクトリを追跡する新しいブランチを追加する必要があります。既存のGitリポジトリに新しいSubversionリモートを追加する
これは可能ですか?
です。 git svn init
はデフォルトのsvnリモートのみを編集するので、設定ファイルを編集する必要があります。
.git/config
を参照して、既存のsvn-remoteセクションをコピーして変更し、git svn fetch
を実行します。たとえば:
[svn-remote "svn2"]
url = http://bzzz.googlecode.com/svn
fetch = trunk:refs/remotes/svn2/trunk
branches = branches/*:refs/remotes/svn2/*
tags = tags/*:refs/remotes/svn2/tags/*
'' 'GitのSVNあなたは' svn'ない 'svn2'それを呼び出すことにより、デフォルトのsvnをリモート追加することができます@timger – timger
unknown''' [SVN-リモート "SVNを"]フェッチし、 'git svn init'でこれを行うことができます。私の答えでなぜ 'svn2'を使用したのかを理解するために質問を読んでください。 – Tobu