我正在尋找排除我從TFS生成的VS項目文件的一些文件的可能性。我知道它可能是後來的.vspscc文件。通過項目文件從TFS中排除文件
但我想要的是,我可以告訴VS項目文件,它的一些文件不允許添加到TFS,然後將項目添加到TFS。
我正在尋找排除我從TFS生成的VS項目文件的一些文件的可能性。我知道它可能是後來的.vspscc文件。通過項目文件從TFS中排除文件
但我想要的是,我可以告訴VS項目文件,它的一些文件不允許添加到TFS,然後將項目添加到TFS。
有排除文件的幾個層次的TFS:
Add items to Folder
對話框上的文件或文件夾。 在Add items to Folder
對話框>Automatically exclude from source control
:
注:默認的項目可以modified using the registry。
在團隊項目源控制級別上使用check-in policy。
Source Control
>標記的文件夾>Security
>拒絕辦理許可 不知道KMoraz接受的答案。 #1和#2似乎不是永久性的,#3甚至沒有出現在我身上(我使用VS2012),#4和#5需要權限(我沒有CodePlex)和#6甚至沒有相關性(因爲你不能掩飾沒有首次簽入的東西)。
我知道你的問題是關於之前加入他們,但我想答案,這是創建一個「.tfignore」文件,只適用於2012年TFS
對我來說,我必須找到「 .vspscc」文件(我知道你已經說過)在項目文件夾,並尋找這一行:
"NUMBER_OF_EXCLUDED_FILES" = "0"
在我的情況,我想排除打字稿生成的文件,所以我加了這一點:
"NUMBER_OF_EXCLUDED_FILES" = "3"
"EXCLUDED_FILE0" = "app.js"
"EXCLUDED_FILE1" = "app.js.map"
"EXCLUDED_FILE2" = "app.min.js"
我真的很希望他們能夠直接接受他們的頭,並以更容易訪問的方式將您要查找的功能添加到VS中。
...是的,有一個菜單用於排除「文件 - >源代碼控制 - >高級」中的文件,但它應該位於上下文菜單中,並且不適用於NESTED文件(例如app。*上面的[for .ts文件])。
最糟糕的是,它甚至沒有爲我工作。我已經按照描述從源代碼管理中排除了該文件,但對該文件所做的任何更改都會導致它在「待定更改」中重新出現。 –
解決:我現在使用GIT。大聲笑。 :P –
好吧,也許如果不得不多解釋一下。我有一個工具,它生成一個完整的解決方案(我必須改變這個工具)。此解決方案已添加到TFS。但是添加時,不應該添加這些特定的文件。那麼在添加到TFS之前有沒有辦法標記這些文件呢? – bobschi
解決方案是使用腳本還是一些黑盒應用程序生成的?它會自動添加到TFS還是由用戶添加? – KMoraz
隨着我的一些應用程序工作。它由用戶添加。 – bobschi