最新バージョンを取得するためのTFSコマンドラインのスクリプト、チェックアウトとチェックイン、プログラムで

StackOverflow https://stackoverflow.com/questions/3762812

質問

WinXP、VS 2008、およびTeam Explorerを使用して、Team Foundation Serverに接続しています。

スクリプト(例:BATファイルスクリプト)をスクリプト化する必要があります。

  • Team Projectで最新バージョンのフォルダーを入手してください。
  • Team Projectのフォルダーのファイルをご覧ください。
  • チームプロジェクトのフォルダーのファイルをチェックインします。

私のtfsprojectです $/Arquitectura/Main/, 、パスにマッピングされます C:\TFS\Arquitectura

誰かがサンプルコードや提案を持っていますか?

役に立ちましたか?

解決

コマンドラインでtf.exeを使用します。

次の例では、 %PathToIde% 通常、このような道にあります: %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE, 、またはWindows X64で: %ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE (Visual Studioバージョンとインストール設定に応じて)。

GETの例:

cd C:\TFS\Arquitectura
"%PathToIde%\TF.exe" get $/Arquitectura/Main /recursive

チェックアウトの例:

cd C:\TFS\Arquitectura
"%PathToIde%\TF.exe" checkout $/Arquitectura/Main /recursive

チェックインの例:

cd C:\TFS\Arquitectura
"%PathToIde%\TF.exe" checkin $/Arquitectura/Main /recursive

詳細については、 TFコマンドライン.

他のヒント

VS2017の更新

C:プログラムファイル(x86) Microsoft Visual Studio 2017 Enterprise Common7 IDE Commonextensions Microsoft TeamFoundation Team Explorer tf.exe '

「C:プログラムファイル(x86) Microsoft Visual Studio 9.0 Common7 Ide Tf.exe "get" $ /projectname /main " /force /recursive

Windows 7 64bitの最新コードを入手してください

"%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\TF.exe" get /recursive

これは私のために働いた。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top