現在私の組織ではSVNを使用してすべてのコードを管理しています。私たちはSVNに続く現在の階層はSVNからGITに移行する際の分岐構造
- 親1
- 枝
- 開発
- project1に
- のProject2
- RELEですASE
- project1に
- のProject2
- 開発
- タグ
- トランク
- 枝
- parent2
- 枝
- 現像
- プロジェクト3
- プロジェクト4
- 放出
- プロジェクト3
- プロジェクト4
gitのために移行中個の
- 現像
- タグ
- トランク
- 枝
は今、私はgitのでこれを置き換えるための最良の方法だろうかを知りたいですか? 「親」レベルは、プロジェクトをグループ化するだけです。これは省略することができます。プロジェクトには相互依存関係がある場合もあります。どんな提案もありがたいです
分岐戦略は実際にGitやSVN自体に依存しません。あなたが望むならば、同じ戦略をGitで使うことができます。 Gitでは、ブランチを作成することはSVN(またはPerforce)のようなツールよりもはるかに安いことに注意してください。 –
@TimBiegeleisenどのように私はgitでプロジェクトをグループ化し、後で私は親のすべてのプロジェクトをクローンできるはずです – jugal