2016-08-23 48 views
0

我在VS中的項目連接到VS門戶。 我要使用C#編程式添加工作項目。 這裏是剪斷代碼:如何在Visual Studio中找到Team Foundation Server的URL?

using Microsoft.TeamFoundation.Client; 
using Microsoft.TeamFoundation.WorkItemTracking.Client; 


    namespace CSTFSWorkItemObjectModel 
    { 
     class Program 
     { 
      static void Main(string[] args) 
      { 

       var tfsUrl = ConfigurationManager.AppSettings["TfsUrl"]; 
       var tfs = TeamFoundationServerFactory.GetServer(tfsUrl); 

       // WorkItemStore instance. 
       var wis = (WorkItemStore)tfs.GetService(typeof(WorkItemStore)); 

       // Read project name form the application configuration file 
       var projectName = ConfigurationManager.AppSettings["TeamProject"]; 


       EnsureWITImported(wis, projectName); 

       var project = wis.Projects[projectName]; 

       var id = CreateWorkItem(project); 
       var wi = GetWorkItem(wis, id); 
       EditWorkItem(wi); 

       QueryWorkItems(wis, projectName); 

       Guid queryGuid = EnsureWIQueryCreated(wis, project); 
       QueryWorkItemAsynchronously(wis, queryGuid, project); 
      } 
     } 
     } 

什麼是我的TfsUrl?我有我指定TfsUrl和TeamProject憑據的app.config文件。我試圖使用TfsUrl作爲'http://account.visualstudio.com,但它沒有奏效。當我去團隊菜單我看到Team Foundation Server的「斷開‘所以這意味着我現在連接。請幫幫我。

回答

1
  1. 單擊團隊菜單
  2. 選擇’連接到Team Foundation Server的.. 」
  3. 在團隊資源管理器窗口中,單擊‘選擇團隊項目...’
  4. 在對話框中,單擊‘服務器...’按鈕。
+0

你好。謝謝您的回答。我不'沒有按鈕'連接到Team Foundation Server',我有'從TFS'斷開連接'按鈕首先斷開,我沒有看到'連接到TFS',然後我只有'管理連接'按鈕。 – irynabond

+0

點擊管理連接 - >連接到窗口的團隊項目。 我覺得最近這個改變了。 –

+0

此外,如果您只是在團隊資源管理器中打開主頁按鈕,則應該會看到Team Foundation Server頂部列出的團隊項目的URL,只需刪除[Team Project Collection]/[Team Project]/xxxxx東東 –

相關問題