0

TFS にいくつかのソース コードを追加する必要がありますが、それを構築するための最良の方法についてアドバイスを得たいと思います。

「GenericLibraries」というソリューションが 1 つあります。これは、ビジネス内のあらゆるアプリケーションで使用できる一連のクラス ライブラリ プロジェクトです。

他に 2 つのソリューション「FormsApp1」、「FormsApp2」があります。これらのソリューションには両方とも、'GenericLibraries' ソリューションでコンパイルされたライブラリへの dll 参照が含まれています。

私の質問は、このソース コードを TFS に最適に配置する方法です。

'FormsApp1' と 'FormsApp2' には 'GenericLibraries' 内のアセンブリへの参照が含まれているため、すべてのソース コードを 1 つの TFS プロジェクトに配置する必要がありますか? それとも 3 つの TFS プロジェクトを使用できますか? または、これを行う別の標準的な方法はありますか?

最終的には、継続的インテグレーションも設定したいと思います。'FormsApp1' と 'FoprmsApp2' の両方が常に 'GenericLibraries' のアセンブリの最新バージョンに対してコンパイルされます。

4

1 に答える 1

0

これは、共通のライブラリを持つ単一の TFS チーム プロジェクトです。次の構造を検討してください。

$/MyTeamProject/Dev/GenericLibraries
$/MyTeamProject/Dev/MyProduct/FormsApp1
$/MyTeamProject/Dev/MyProduct/FormsApp2
于 2012-07-10T10:51:31.520 に答える