簡體   English   中英

如何在Team Foundation Server中簽入新項目?

[英]How to check in a new project to Team Foundation Server?

我在解決方案的新創建的文件夾下創建了一個新項目。 不只是解決方案文件夾。 它也放置在物理文件夾下。

說,我的原始解決方案是這樣的:

MySolution
 - MySolution.Web
 - MySolution.Domain

現在的結構是:

MySolution
 - App
   - MySolution.Web
 - Lib
   - MySolution.Domain
   - MySolution.Repositories
   - MySolution.WorkerServices
 - Test
   - MySolution.Specs
   - MySolution.Unit

請注意,除了新添加的項目之外, MySolution.WebMySolution.Domain移至物理子文件夾。

要將MySolution.Web移到App文件夾中,我將文件移到了Visual Studio之外,然后使用文本編輯器手動編輯MySolution.sln ,以便項目條目可以指向正確的物理位置。

由於這兩個項目幾乎是空的,所以我真的不在乎失去歷史。

然后我發現我無法檢查對TFS的更改!

我遇到了Team Foundation Error ,說Could not find a part of the path


如對此問題的評論/答案所建議,我已經在源代碼管理資源管理器中完成了Add Items to Folder 現在,新文件夾和項目的圖標前面有一個加號。 但是MySolution.WebMySolution.Domain仍然頑固地存在於根目錄中。 如果我嘗試刪除它們,它說One or more children have pending changes 看起來TFS跟蹤無法理解我在做什么,並且即使這些更改實際上不在本地計算機上,這些更改也與這些項目有關。

我該如何解決? 將項目添加到另一個文件夾的正確方法是什么?

聽起來您需要將這些新文件夾添加到源代碼管理中。

在源代碼管理資源管理器中,使用樹形視圖,然后右鍵單擊要添加的文件夾上方的文件夾。 您應該看到“將項目添加到文件夾”菜單項。 單擊該,然后按照說明進行操作。

請注意,所有涉及的文件夾都必須映射到您的工作空間中才能起作用。

暫無
暫無

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

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