メインプロジェクトではTeam Foundation Serverを使用しています。オンサイトまたはオフサイトのいずれかで新しい従業員を追加するたびに、常に手動で参照を設定する必要があります。TFS dllおよび参考資料
TFSは毎回インストールすることなく、dll's
を新しいユーザにコピー/セーブ/パスすることはできますか?
たとえば、新しい機能を追加してDocumentFormat.OpenXml
をプロジェクトにインストールします。実行するコードを設定して、自分のマシンでうまく動作します。私はすべてをTFSにチェックインします。
私の同僚がプロジェクトをダウンロードしてビルドしようとしましたが、参照が存在しないため、DocumentFormat.OpenXml
とは何をするのかわからないというエラーが表示されます。
したがって、彼らはDocumentFormat.OpenXml
をダウンロードしてから、プロジェクトをビルドして実行する必要があります。
TFSがこの手順を保存する方法はありますか?
外部依存関係をTFSのプロジェクトディレクトリに追加します。それらを相対パスで参照してください。 – Will
@そこにはこれを通って私を歩くことができる文書がありますか?私はこのプロジェクトの前にTFSを使用したことがないので、私は大部分で暗闇の中でつまずいています。 –
本当にTFSとは関係ありません。あなたのソリューションで、 "Dependencies"という名前のフォルダを追加します。ソリューション階層内の同じ場所にあるディスクに一致するフォルダを追加します(わかります、私は知っています)。依存する外部DLLをそのディレクトリに追加します。相対パス(例: ".. \ .. \ dependencies \ derp.dll")を介してこれらのプロジェクトを参照してください。次に、あなたのソリューションをチェックインします。 dllは解決策と共に移動し、最新のものは誰でもこれらのdllを取得します。他のファイルと同様です。それらをチェックインします。コードを実行するときに依存関係をバージョンアップする必要があります。 – Will