web-dev-qa-db-ja.com

TFSビルドオンライン2017における$(Build.Repository.LocalPath)と$(Build.SourcesDirectory)の違い

TFSオンライン2017で事前定義された2つの変数$(Build.Repository.LocalPath)$(Build.SourcesDirectory)の間に違いがあるかどうかを把握しようとしています。これらの2つの変数を使用するビルドがあり、それらを交換して使用できるかどうかわかりませんでした。

Microsoftのドキュメント を見ると、説明は次のとおりです。

$(Build.SourcesDirectory):ソースコードファイルがダウンロードされるエージェントのローカルパス。例:c:\ agent_work\1\sデフォルトでは、新しいビルド定義は変更されたファイルのみを更新します。 [リポジトリ]タブでファイルのダウンロード方法を変更できます。

$(Build.Repository.LocalPath):ソースコードファイルがダウンロードされるエージェントのローカルパス。例:c:\ agent_work\1\sデフォルトでは、新しいビルド定義は変更されたファイルのみを更新します。 [リポジトリ]タブでファイルのダウンロード方法を変更できます。

これらは同じものを表していますか、それとも何か不足していますか?

18
JCisar

それらは同義語です。ほとんどの標準的なテンプレートとタスクは$(Build.SourcesDirectory)を使用するので、これがよく使用されます。

14
jessehouwing