私たちの組織は、VSSからSVNへの移行を行っています。VSSからSVNへの移行の管理
VSS上に分岐がないため、最後の実稼働環境コードのソースコードを含むフォルダがあります。このコードは、新しいコードがキューの先頭にプッシュされたキューのように使用され、基本的には非常に手作りのものであり、それはまったくまったくないシナリオでした。
移行するには、VSSの現在のコードを SVNにアップロードするためにC#移行ツールが使用されました。これは問題なく動作し、ファイル変更の履歴は保持されました。
このシナリオをどのように扱うか?現在のVSSコードはトランクにアップロードされました。これはファイルの履歴を保持する必要があり、運用環境のコードはブランチになりますが、ファイルの以前のバージョンとトランクよりも機能が少ないためです。この2つのルーツをマージすることができます。
ご意見ありがとうございます。
PD。プロダクションコードには要件の変更があり、現在のトランクを使用して新しいプロダクションコードを作成することはできません。
生産コードには現在の要件の変更があります。現在のトランクを使用して新しい生産コードを作ることはできません。 – redonisc
ラベルに基づいて作成した本番ブランチで本番環境の変更を行うことができます – Satish