2015-06-16 35 views
2

團隊基礎服務器映射消失 - 這是在Visual Studio 2013中:文件 - >源代碼管理 - >高級 - >工作區我試圖添加從存儲庫到本地文件夾的映射:我選擇存儲庫中的路徑; VS在本地工作區下自動添加路徑;我按OK。但重新打開工作區對話框後,添加的映射消失。可能的原因是什麼?團隊基礎服務器映射消失

+0

視覺工作室不問我是否想要做一個最新的。 (我不記得有這樣的要求),現在我在家裏,在辦公室的環境,現在我無法做實驗。這是我第一次連接到TFS。我的硬盤上沒有任何東西。我的同事創建了鏈接到服務器。也許它會看到在這個最外面的路徑中添加了映射,因此刪除了這些記錄?我只是嘗試傳遞我的Perforce知識。如果depot/a - > a存在,則depot/a/b - > a/b將被忽略。 – Kaponir

+0

它可以默默刪除映射記錄嗎?沒有說一些警告? – Kaponir

+0

@jessehouwing:你正在寫,刪除最外面的映射解決了問題 - 請添加答案。 – Kaponir

回答

2

TFS中的映射必須指向一條唯一路徑,並且不能將其包含在事物的源端或目標端,除非它是隱形映射(這基本上是一個減法映射)。

如果您還映射/a/b或反之亦然,請嘗試刪除/a以確保每個文件夾僅映射一次。

當試圖保存映射時,我會期待一條警告或錯誤消息,但它聽起來像你沒有得到它們。我會考慮產品中的一個bug,你可以使用file those on connect