2016-01-20 91 views
0

我們有第三方DLL的文件夾。Visual Studio源代碼控制全部獲取

這並不理想,但是當我在Visual Studio中打開「源代碼管理資源管理器」時。

我去高級和「獲取特定版本」

我選擇最新的下拉菜單,並勾選「覆蓋未簽出的可寫文件」和「覆蓋所有文件,即使本地版本的指定版本相匹配'

該文件夾中缺少2個dll,但TFS認爲該解決方案包含這些文件。

有沒有辦法說'全部用源碼控制中的內容覆蓋'?

+0

這些是2個dll文件從本地文件夾被刪除?如果你右鍵單擊2個DLL並選擇獲取最新版本,會發生什麼? –

回答

1

通常,「即使本地版本與指定版本匹配,覆蓋所有文件」選項也會執行類似於「用源代碼管理中的內容覆蓋全部內容」的內容。有關詳細信息,請參閱MSDN的鏈接「Get the Source for Your Team Project」:

7.(可選)即使本地版本與指定的版本選項匹配,也選擇覆蓋所有文件。

如果選中,服務器中的文件將覆蓋所有文件。

而且還要檢查這個博客的提問:Why "Get Latest" sometimes doesn't...

+0

謝謝,原來我有一個設置第二個工作區映射到驅動器上的另一個文件夾。我實際上是覆蓋了dll,但是看着錯誤的文件夾...... doh – matthewbaskey