0

我需要將現有的項目添加到TFS,已經建立的服務器。如何向TFS添加新的頂級項目?

問題是,當我在Visual Studio(2103)中打開我想要添加到TFS的項目,然後右鍵單擊該解決方案並選擇「將解決方案添加到源代碼管理...」並選擇「 Team Foundation版本控制」,從‘選擇源控制’對話框,然後我看到:

enter image description here

這讓我補充解決‘CSReports’但我並不想這樣做。我想創建一個新的「位置」,它似乎完全被稱爲IOW,與「CSReports」相同

例如,我想要一個與我的解決方案同名的單獨「位置」成爲它的存儲庫。然後再創建另一個,依此類推。

如果我選擇「新建文件夾」按鈕,它只是想在選定的(默認)「CSReports」位置下創建一個新文件夾。

如何創建一個新位置,以便我可以選擇該位置作爲在Visual Studio中打開解決方案的位置?

回答

1

按照文檔中提供的說明在https://www.visualstudio.com/en-us/docs/setup-admin/create-team-project

請注意,你必須使用一個版本的Visual Studio,爲了創建一個團隊項目符合您的TFS版本。

從團隊資源管理器在連接到本地服務器後,您可以從團隊資源管理器 創建團隊項目。

如果您不是Project Collection管理員組的成員,則會將 添加爲一個。要創建團隊項目,必須將「創建新項目」 項目權限設置爲「允許」。

提出您的TFS管理員諮詢以下資源,並得到需要 其他權限:

哪個團隊項目集合則需要連接在創建 團隊項目?如果使用基本服務器 配置嚮導安裝了TFS,則只有一個項目集合名爲 DefaultCollection。除非您在企業組織工作,並且 將支持數百個團隊項目,您應該將所有 團隊項目添加到單個項目集合中。如果您需要創建 其他集合,請參閱管理團隊項目集合。

是否爲配置配置了SQL Server Analysis Services和SQL Server Reporting Services ?如果是這樣,請要求管理員 將您添加爲承載SQL Server Reporting Services的服務器的 上的Team Foundation Content Managers組的成員。沒有這些 權限,您將無法創建團隊項目。

是否爲您的部署配置了SharePoint Web應用程序? 如果要在創建團隊 項目時配置SharePoint門戶,請讓SharePoint管理員爲託管SharePoint產品的服務器授予完全控制 權限。否則, 您可以跳過此步驟並稍後配置門戶。

打開與您要連接的TFS 版本相同的Visual Studio Visual Studio。如果您沒有看到「團隊資源管理器」窗格,則從菜單打開查看>團隊資源管理器。

根據需要,下載並安裝Visual Studio Community以獲得最新版本的免費 副本。

連接到您想要 創建團隊項目的服務器和團隊項目集合。

ALM_CTP_Connect

您可以通過安裝Visual Studio 社區或任何其他Visual Studio版本訪問團隊資源管理器是免費的。

您必須從一個與 TFS相同版本級別的客戶端進行連接。也就是說,你必須從一個版本的Visual Studio的 2015年

提示的連接到TFS 2015:如果從承載 SharePoint產品和SQL Server Reporting Services的一個服務器上運行團隊資源管理器,您可能需要 運行作爲管理員的Visual Studio。如果這是您第一次連接到TFS的 ,則需要將TFS添加到已識別的 服務器列表中。

ALM_EXL_AddServer

打開新建團隊項目嚮導。連接頁面(團隊資源管理器)

名稱團隊項目上

新鏈接。不要指定超過64個字符。

而且,請注意,在創建團隊項目後,您不能更改其名稱 。

選擇一個流程模板。有關默認流程 模板的比較,請參閱選擇流程。

選擇您的版本控制,Git分佈式存儲庫或 TFVC,一個集中式回購。

不確定要使用哪個系統?瞭解有關Git或TFVC的更多信息。

創建團隊項目後,您可以添加存儲庫。

除非您的團隊項目集合配置爲支持 SharePoint項目門戶,否則您就完成了。

如果「下一步」按鈕處於活動狀態,則可以配置項目門戶。

如果嚮導遇到問題,您將收到一條錯誤消息 和指向項目創建日誌的鏈接。查看日誌文件 特定的錯誤和異常。

完成後,您可以在團隊資源管理器中看到您的團隊項目。 您也可以選擇Web訪問鏈接,從Web門戶連接到您的團隊 項目。

+0

我希望他們讓你更明顯,不管你是否連接,以及什麼。連接窗格顯示了兩種不同的可能性,我*想*我知道我連接到哪一個,但它說「連接| CSReports」。如果我已經連接到它,爲什麼說「連接」?它應該說「連接」... –

+0

要麼我完全誤解整個過程,要麼TFS是最糟糕的巫術。我終於得到了一些成功添加的項目,但是我怎麼樣,我不知道,以及我不得不跳過去做的那些燃燒的箍,看起來完全是瘋了。 –