2017-09-10 78 views
0

如何檢查tfs中的程序集信息? 我使用TFS CI和我有一個工作空間,當我嘗試在未決檢查:檢查在40.3410618Z沒有文件 2017-09-10T17:使用tfs檢查配置文件中的程序集信息

2017-09-10T17:37: 37:40.8732772Z沒有與 指定項目匹配的未決更改。

更改,tfs日誌顯示沒有掛起的更改,但我的dll版本是正確的。 我可以在Visual Studio中看到assemblyinfo文件的掛起更改。 我使用的AssemblyInfo在CI插件,我爲您在使用PowerShell命令:

Tf.exe checkin $/[path]/assemblyinfo.cs

+0

爲什麼要提交生成輸出到版本控制?您可以使用*發佈構建工件*任務發佈構建輸出。 –

+0

@DanielMann我想檢查彙編信息文件。 –

回答

1

當你在VS建立本地,在工作區中生成的文件assemblyinfo.cs(源代碼控制項目映射),並會在Pending Changes頁面中自動檢測。

但根據您的描述,您使用TFS構建,這意味着文件assemblyinfo.cs還沒有在源代碼管理中。除非您將輸出發佈/添加到活動工作區,就像使用VS在本地構建一樣,那麼您可以直接簽入。否則,你必須首先將文件添加到源代碼管理,然後登記。

因此,只要嘗試首先運行「tf status」命令,它就會顯示待處理更改的列表。

tf stat /collection:http://server:8080/tfs/Collection 

如果這個文件沒有被列出,只需運行tf add第一,然後tf checkin(您需要先更改目錄到你的映射文件夾)

相關問題