簡體   English   中英

Visual Studio和SQL Server Management Studio中的TFS

[英]TFS in Visual Studio and SQL Server Management Studio

我有一個包含Windows服務(VS2013中為C#項目/解決方案)和一些SQL腳本(SSMS 2012中為SQL Server腳本項目/解決方案)的項目。

這兩個都使用TFS作為源代碼控制。

奇怪的是,VS和SSMS之間的掛起更改有所不同。

  • 在SSMS中,我只能看到SSMS解決方案中文件的更改。
  • 在VS中,除了添加到SSMS解決方案中的新文件之外,我看到了這兩種解決方案中的所有更改。

這意味着我無法在一處檢查所有更改,也無法將它們放在一個更改集中(除非我在VS Source Control Explorer中手動添加了新的SSMS文件)。

我對TFS還是很陌生(來自Mercurial / Git),所以我仍然不了解有多少工作原理,例如,待處理的更改/源代碼管理資源管理器如何檢測新文件。

如果使用的是TFS 2012或更高版本,則可以從VS中選擇本地或服務器工作區。 每種都有優點和缺點,但是對於本地工作區,您應該能夠實現此要求。 Visual Studio將檢測其源代碼管理中的新文件,並根據需要將其添加/編輯/刪除為掛起的更改。

您正在使用哪個版本的TFS?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM