2017-11-13 15 views
0

Team Foundation Server 2017(社内)で子反復を作成する必要があります。現在のVisual Studioプロジェクトでは、NuGetパッケージ "Microsoft.TeamFoundationServer.Client"と "Microsoft.VisualStudio.Services.Client"を使用しています。いずれのAPIも、子反復を作成するメソッドを提供していません。私はまた、この作業を達成するためのどのような文書も見つけられませんでした。子どもの反復を作成する方法を知っている人はいますか?TFS APIを使用して子反復を作成するにはどうすればよいですか?

答えて

0

あなたはTFSのAPIを使用して反復の子を作成するために、サンプルの下に使用することができます

using Microsoft.TeamFoundation.Client; 
using Microsoft.TeamFoundation.Server; 
using System; 

namespace _AddIteration 
{ 
    class Program 
    { 
     static void Main(string[] args) 
     { 
      string iterationName = "TestIteration"; 
      string collection = @"http://server:8080/tfs/DefaultCollection"; 
      var tfsServer = new Uri(collection); 
      var tpc = new TfsTeamProjectCollection(tfsServer); 
      tpc.Authenticate(); 
      var css = tpc.GetService<ICommonStructureService>(); 
      string rootNodePath = string.Format("\\{0}\\Iteration", "ProjectName"); 
      var pathRoot = css.GetNodeFromPath(rootNodePath); 
      css.CreateNode(iterationName, pathRoot.Uri); 

     } 
    } 
} 
関連する問題