2008-10-22 105 views
1

我主要用於使用Subversion進行源代碼管理。但是,我目前的職位讓我使用TFS。 TFS瀏覽器的用戶界面和它與Visual Studio的集成讓我有點迷失方向。我錯過了像SmartSVN這樣的工具,我可以一眼就看到我修改了哪些內容,並且正在等待簽入。你會推薦什麼TFS工具?

什麼工具集你推薦一般TFS中使用,而且你知道的是什麼工具使這種可視化?我知道TFS瀏覽器會顯示待處理的checkins,但是我想念一個單獨的工具來監視文件系統更改並自動刷新文件列表。

回答

2

結帳/修改信息是在解決方案瀏覽器可用。簽出的商品在其名稱/圖標旁邊有複選標記。簽入的物品有鎖。向他人簽出的項目有個人圖標。您還可以執行右鍵單擊並查看待處理的更改。我發現這顯示了我在團隊資源管理器中加載的所有項目的所有未決更改,因此有點麻煩。我希望它知道我目前的項目,並只顯示與之相關的文件。

+0

不幸的是,如果解決方案資源管理器的那部分被摺疊,那麼您對可見性變化的確切限制。 – 2008-10-22 16:16:06

+0

這就是爲什麼我去1600x1200,並保持SolutionExplorer始終可見。 – tvanfosson 2008-10-22 16:53:47

1

唯一的第三方軟件,我發現與TFS工作不涉及Visual Studio是Attrice Sidekicks。不幸的是,對於源代碼管理和工作項目管理的日常工作,它並沒有真正的幫助。

還有微軟的TFS Powertoys,還增加了一個新的命令行應用程序,使一些事情變得更加容易。我用它來做「恢復不變」,但它可以做其他的事情。

不幸的是,似乎沒有任何方法可以處理不涉及命令行工具或Visual Studio的源代碼控制。這是一個巨大的痛苦,因爲我不需要VS爲我正在做的其他任何工作打開,所以我堅持VS吃一堆RAM。

0

有時候我掛起的更改窗口謊言對我來說,都聲稱我有變化,我不這樣做,和(差遠了)通過不上市改變我做了,這顯然可以是災害。

一個簡單的解決方法是轉到源代碼管理資源管理器,右鍵單擊一個文件夾,然後選擇比較。

我這樣做的時候我做了我不確定如果掛起更改列表是否正確,這麼多的變化。

0

Teamprise(http://www.teamprise.com/)是一個獨立的工具,支持您在TFS中討論的內容(以及集成到其他IDE中,包括Eclipse)。我從來沒有使用過,所以我不能保證,但它從Sourcegear.and我一直印象深刻,他們的其他產品在過去的人民。