私はいくつかのプロジェクトを含む.Net C#ソリューション(A)に取り組んでいます。 このソリューションは、SVNを介してソース管理されています。プロジェクトが2つの異なる.NETソリューションの一部である必要がある場合のSVNの処理方法は?
ここで、ソリューションAのプロジェクトの1つを含む新しいソリューション(B)の作業を開始したいと思います。このソリューションBは、SVNでもソース管理する必要があります。
最も明白な解決策は、解決策Bを作成し、関係するプロジェクトだけを含めることです。 これを行うと、関連するプロジェクトは2つの異なるSVNフォルダの一部になります。私は、これがその後の問題のトンを作成すると思いますか?
ソリューションは、ソリューションをSVNフォルダから削除し、プロジェクト用の専用のSVNフォルダを作成することもできます。欠点は、ソリューションA(またはB)を更新するときに、ソリューションA(またはB)とプロジェクトSVNフォルダの変更をコミットする必要があることです。しかし、おそらく以前のソリューションよりも優れていますか?
その他のオプションはありますか?この場合のベストプラクティスは何ですか?
あなたの知識のためのthx。