私はsvnからgitにプロジェクトを移行しました。 SVNは支社3)のsvnで トランクは役に立たないし、それが支社とBRANCH2との年のために同期しなくなっていたBRANCH2))トランク2を1を持っていた。(私は責任を負いませんよ:))git-svnの移行とgitワークフロー
支社がBRANCH2にマージされています週単位で
branch2を使用しているプロジェクトは、GITに移行します。 だから私はgit-svnクローンを行い、マスター= svnトランク、banch1 = svn branch1、branch2 = svn branch2を持つgit repoを持っています。
私はsvnからブランチ1をリベースし、毎週ブランチ2にマージしなければなりません。私の理解はsvnのトランクがリベースのmasterと同じでなければなりません。だから、私に残っている唯一のオプションは、ブランチ2をsvnのトランクにマージすることだと思う(私のsvnトランクは役に立たないと覚えている)、そしてrebaseするとgit master(masterは私のブランチ)2、svn週単位でブランチをマージしてgitでマスタリングしてください。それ以上の方法はありますか?
いくつかのgitの達人がこれを読んで、私は感謝するでしょうに応答するのに十分な患者であれば:)
ありがとうヴァンパイア:私はgit svnの同期部分を考え出した...私は私のアプローチを検証しようとしていた – user8507706