1

如何重構目前由源代碼管理維護的解決方案?我需要創建幾個文件夾並將現有項目移動到文件夾和另一個文件夾以維護依賴關係等。如何更改TFS中的解決方案結構?

所以,我應該在源代碼管理本身中進行更改嗎?或從我的本地機器?我很難在本地進行更改(將項目映射到源代碼控制的地方),並且在結構本身完全被修改時同步(簽入)更改。

所以我想在源代碼管理上做出的改變? Pl建議我。

回答

1

這是比較容易的幾個原因這樣做是TFS:

  • 您將創建一個歷史變革一套什麼移動或重命名,對本地做着你將被迫做補充/刪除
  • TFS將自動移動機器上的文件夾並更新映射的路徑。
  • 如果您還需要重命名任何內容(您沒有提及但可以將其視爲代碼組織的一部分),那麼當您重命名項目時,TFS也會更新解決方案文件,因此您不必刪除並重新添加投影到包含重命名項目的解決方案。

唯一要注意的是,通常你會不在TFS文件,如bin文件夾和文件夾obj,而那些不會被TFS得到感動,留下一半是空的目錄。你需要在你的機器上手動清理。

+1

刪除空的文件夾我清理了我的本地工作區,然後在整個項目中獲得了最新的。 – 2016-01-27 21:59:14