2010-11-02 273 views
2

我有一個項目集合和幾個團隊項目。其中一個團隊項目是針對現在多餘的項目,我想隱藏它或將其停用,以便它不再顯示在集合中可用團隊項目的列表中。有沒有辦法在不刪除團隊項目的情況下實現這一目標?隱藏或停用團隊資源管理器中的團隊項目

回答

2

您可以嘗試從該項目的安全組中刪除所有人。如果人們無法訪問它,他們就不會看到它。 我認爲收藏管理員會一直看到所有的項目。

+0

非常好,效果很好。我是收藏管理員,因此它仍然顯示給我,但其他用戶無法再看到它。 – Henryk 2010-11-04 11:25:09

0

我建議你不再需要的代碼移動到一個「歸檔」的項目,並使其只讀。

然後,您可以通過執行以下操作刪除團隊項目。

轉到Visual Studio命令提示符並使用TfsDeleteProject.exe

TfsDeleteProject /服務器:MYSERVER 「項目名稱」

希望這有助於!

+3

NO。通過這種方式,當您刪除項目時,您將銷燬所有歷史記錄。有一個/ keephistory開關,但我還沒有使用它。 – 2012-01-28 10:41:03

+0

很高興知道。謝謝你的提示。 – dretzlaff17 2012-01-30 18:37:52

0

請知道,TFS中刪除項目時,所有的源代碼的歷史也結束了,所以如果你有分支代碼從一個項目到另一個,然後刪除第一個項目所有的歷史將您支天被刪除。

這將因此是巨大的,有一個「隱藏」選項或「刪除的項目,但保留源歷史」選項。

相關問題