私たちのチームはゲームを開発しています。
コードに基づいた別のプロトタイプを試してみたいのですが、少し異なります。
コードリポジトリにはsvnを使用します。
さて、私自身のプロトタイプの場合、svnからの更新を保持できるが、誤って変更をコミットさせないように、リポジトリをどのように設定する必要がありますか?
ここでは分岐(または分岐?)が関連する概念だと思いますが、実際には自分で設定していません。
誰かが概念的な戦略をレイアウトすることができればそれは役に立ちます。
自分でbranching/mergeing_backを行ったことがないのに、以下は私が考えていることです。
私はこれに近づくのに正しい軌道に乗っていますか?
- プロジェクトをフォークする
- フォークされたプロジェクトに変更を適用し、メイントランクから更新を取得し続けます
- 必要に応じて、変更をメイン(私のチームのsvnリポジトリ)にマージします。
- 実用的なヒント(svn / gitの選択など)をいただければ幸いです。