2017-06-29 138 views
0

我有一個包含許多項目的解決方案(約40個)。所有這些都在TFS的源代碼控制之下。我想要做的是在同一個解決方案中創建一個項目,但應該從源代碼管理中排除。我設法從添加從源代碼管理中排除的項目

文件 - >源代碼管理 - >高級 - >更改源代碼管理和解除綁定項目。

但是在源代碼控制下的解決方案文件仍然會顯示更改。

我希望忽略解決方案文件中此項目的這些更改。

我該怎麼做?

+0

爲什麼你想這樣做? –

+0

我的解決方案中的所有項目都是DLL。我想附加一個正在運行的進程,我想在我的項目中執行這個進程,它將自動運行並附加到進程中。 – Abhishek

+0

嗨,阿布舍克,這個問題的任何更新?我的回答是否有幫助或給出正確的方向? –

回答

0

一種解決方案是使用.tfignore文件,它可能Customize which files are ignored by version control

這.tfignore文件不會與已經在源代碼控制這些文件的影響。您需要先手動刪除/銷燬特定項目,然後檢入.tfignore文件。

此外,由於解決方案中的所有項目都是dll,因此不推薦使用源代碼控制dll。更簡單和易於管理的方式是使用Nuget包來處理這個問題。在構建管道期間在服務器中創建您的定製nuget包,並創建restore the package。有關TFS中包管理的更多詳細信息,請參閱此tutorial

相關問題