現在、私のプロジェクトv1(本番)はトランクにあり、v2(開発中)はSVNのブランチにあります。v2がv1にマージされる可能性はほとんどありません。
SVNではv1とv2の切り替えが非常に遅く、ブランチ駆動型の開発はSVNで苦痛であるため、近い将来Gitに移行したいと考えています。
私はローカルのGitリポジトリを使用git svn
して今のところ使用することを考えており、後でチームの準備ができたらGitリポジトリを集中型サーバーにプッシュします。
dcommit
SVNでv2およびv2ブランチを操作する場合、gitワークフローはどのようになりますか?今後、v1とv2を同時に管理するためのより良い方法はありますか?
ありがとう!
更新:私は次のことを考えています。これが良い考えかどうかコメントしてください:
- / branchs/v1へのSVNブランチヘッド
- マスター上のgitrebasebranchs / v2
- gitsvndcommitからトランクへ
- 今後マスター(トランク)に取り組む
どう思いますか?