1

複数のプロジェクトがあり、それぞれが同じライブラリ プロジェクトを参照しています。すべてのプロジェクトで同じ変更をサポートすることなく、これらのプロジェクトの 1 つをサポートするためにライブラリを変更できるようにしたいと考えています。SVN では、ライブラリの特定のリビジョンをチェックアウトする外部を設定するだけで、チェックアウトしたライブラリのリビジョンを明示的に変更することを決定しない限り、そのリビジョン以降の変更は取り込まれませんでした。外部の概念が TFS で明示的にサポートされていないことは他の投稿から理解していますが、Bart Wullems は彼のブログに、Project Linker (http://bartwullems.blogspot.com/2010) を使用してこの動作をシミュレートできる可能性があることを示唆する何かを投稿しました。 /08/simulating-svn-externals-feature-in-tfs.html)。

TFS を使用するときに svn:externals のこの側面をシミュレートする良い方法を知っている人はいますか?

ありがとう。

4

1 に答える 1

1

私の観点からは、svn という外部概念は、TFS のワークスペース定義の概念に何らかの形で似ています。TFS では、新しいワークスペースを定義することにより、目的の最後のバージョンを取得するときに、ライブラリまたはプロジェクトのどのバージョンをチェックアウトするかを決定できます。

于 2011-08-23T06:36:48.167 に答える