2010-02-20 38 views
0

我正在使用TFS連接到codeplex.com。該項目的源代碼版本已經搞亂了,我想替換它。找到了一種方法來刪除該項目,但它不會讓我刪除它。我怎麼能說刪除所有的子項目,而不刪除硬盤上的代表性文件夾?TFS:我如何清理亂七八糟的服務器?

注意:這是codeplex,所以我有限制的問題。

謝謝。

回答

0

如果我理解正確的問題,您想要刪除服務器上的文件夾,但不能在本地刪除任何東西。然後你想用本地的東西重新添加你的代碼。那是對的嗎?

可能最簡單的方法就是將本地代碼複製到桌面上的單獨備份文件夾中。然後使用Visual Studio中的源代碼管理資源管理器執行刪除。簽入刪除。最後,將本地備份的內容拖放到源代碼管理資源管理器中(您需要使用Visual Studio 2008 SP1進行拖放工作),以便爲其添加適當的文件。

檢查掛起的添加,你必須確保你想要的所有文件都包含在內,並且沒有你不想要的文件(例如,確保沒有包含任何編譯輸出,並且源代碼管理資源管理器中的文件夾格式是想要它)

一旦你快樂,檢入你的增加。

如果我沒有正確理解問題,請告訴我。

+0

我希望有另一種解決方案。看起來很奇怪,MS沒有想到讓我們在兩端管理文件夾結構的能力,就像VSS一樣(不敢相信我在推薦TFS的VSS功能:-D)。謝謝。 – 2010-02-25 12:22:17

0

我會建議不要這樣做。 TFS可能會因刪除和重新添加而感到困惑。至少,如果你有任何分支&合併做的話。如果不是...那麼,繼續。