2011-11-19 40 views
2

是否可以設置TFS 2010感知文件從項目外部更改的配置?考慮使用記事本打開一個* .cs文件,然後更改它的內容,並在打開項目TFS 2010時將其標記爲已簽出?tfs 2010沒有感覺到從項目外部打開的文件更改

謝謝

+1

TFS 11將能夠與其本地工作空間。請參閱http://blogs.msdn.com/b/bharry/archive/2011/08/02/version-control-model-enhancements-in-tfs-11.aspx –

回答

8

由於leppie說TFS不會單獨獲取變化(無VS)。

但是,如果您經常在沒有VS的情況下工作,則可以安裝Team Foundation Server Power Tools August 2011

安裝完成後,您在Windows資源管理器 的上下文菜單中(在定義了工作區映射的文件夾/路徑上)有一些擴展條目。

貌似

enter image description here

+0

我一直都在使用它。非常便利。 –

+0

+1 - 電動工具是必須有很多原因... – bryanmac

2

如果您在記事本中編輯後簽出文件,更改會被提取。

我不認爲這些更改會被拿走但沒有結賬。

4

除了已經提到的其他什麼人在這裏,您可以從命令提示符http://msdn.microsoft.com/en-us/library/z51z7zy0.aspx

還做

tf edit [filename] 

,爲了改變一個文件,你需要attrib -R使其可寫。如果你這樣做,你可以根據需要更改文件數量,然後用一個命令,使用K.Hoffman提到的電動工具對所有可寫文件進行編輯。爲了做到這一點,運行:

tfpt online 

良好的書面記錄這裏

http://blogs.microsoft.co.il/blogs/shair/archive/2008/09/03/using-tfpt-command-line-tool.aspx

聯機命令 使用聯機命令創建 沒有未決的可寫文件待審覈修改編輯。

示例:tfpt [/ deletes] [/ adds] [/ diff] [/ noprompt [/ preview] [/ purge]] [/ exclude:filespec1,filespec2,...] [filespec ...]

+0

+ 1,很好的提示 – Khh