2015-09-10 78 views
0

我创建了一个新的构建定义为我的团队基础服务器2013年的项目,但只要我排队一个新的版本,我得到了GitUpgradeTemplate.xaml没有发现错误(错误代码404)。原来的错误信息是德文的,所以我翻译了给你们。你有什么想法如何解决这个问题?的Team Foundation Server 2013 GitUpgradeTemplate.xaml没有找到

德国:

Ausnahmemeldung: Fehler beim Herunterladen von Datei  
"#/4/BuildProcessTemplates/GitTemplate/GitUpgradeTemplate.xaml". Details 
404:Not Found - {"$id":"1","innerException":null,"message":"Der 
Container 4 wurde nicht  
gefunden.","typeName":"Microsoft.VisualStudio.Services.FileContainer.ContainrNotFoundException, 
Microsoft.VisualStudio.Services.WebApi, Version=12.0.0.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a","typeKey":"ContainerNotFoundException","errorCode":0,"eventId":4700} (Typ FileNotFoundException) 

Ausnahmestapelüberwachung: bei Microsoft.TeamFoundation.Build.Client.FileContainerHelper.GetFile(TfsTeamProjectCollection projectCollection, String itemPath, Stream outputStream) 
bei Microsoft.TeamFoundation.Build.Client.FileContainerHelper.GetFileAsString(TfsTeamProjectCollection projectCollection, String itemPath) 
bei Microsoft.TeamFoundation.Build.Client.ProcessTemplate.Download(String sourceGetVersion) 
bei Microsoft.TeamFoundation.Build.Hosting.BuildControllerWorkflowManager.PrepareRequestForBuild(WorkflowManagerActivity activity, IBuildDetail build, WorkflowRequest request, IDictionary`2 dataContext) 
bei Microsoft.TeamFoundation.Build.Hosting.BuildWorkflowManager.TryStartWorkflow(WorkflowRequest request, WorkflowManagerActivity activity, BuildWorkflowInstance& workflowInstance, Exception& error, Boolean& syncLockTaken) 

我的翻译:

Exception handling: error on downloading the file "#/4/BuildProcessTemplates/GitTemplate/GitUpgradeTemplate.xaml". 
Details 404:Not Found - 
{"$id":"1","innerException":null,"message":"The container 4 was not found.","typeName":"Microsoft.VisualStudio.Services.FileContainer.ContainerNotFoundException, Microsoft.VisualStudio.Services.WebApi, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a","typeKey":"ContainerNotFoundException","errorCode":0,"eventId":4700} (Typ FileNotFoundException) 

Exception stack monitoring: at Microsoft.TeamFoundation.Build.Client.FileContainerHelper.GetFile(TfsTeamProjectCollection projectCollection, String itemPath, Stream outputStream) 
at Microsoft.TeamFoundation.Build.Client.FileContainerHelper.GetFileAsString(TfsTeamProjectCollection projectCollection, String itemPath) 
at Microsoft.TeamFoundation.Build.Client.ProcessTemplate.Download(String sourceGetVersion) 
at Microsoft.TeamFoundation.Build.Hosting.BuildControllerWorkflowManager.PrepareRequestForBuild(WorkflowManagerActivity activity, IBuildDetail build, WorkflowRequest request, IDictionary`2 dataContext) 
at Microsoft.TeamFoundation.Build.Hosting.BuildWorkflowManager.TryStartWorkflow(WorkflowRequest request, WorkflowManagerActivity activity, BuildWorkflowInstance& workflowInstance, Exception& error, Boolean& syncLockTaken) 

回答

0

首先,你应该注意的是,GitUpgradeTemplate.xaml建立过程的文件都可以在一个Git的团队项目。

其次,打开构建定义文件,确保该GitUpgradeTemplate.xaml文件是在构建过程中的文件下拉列表中。

enter image description here

+0

截图中显示的下拉列表有两个条目。 DefaultTemplate(GitTemplate.12.xaml)和升级模板(GitUpgradeTemplate.xaml)。如果我选择了其中的一个,然后点击列表下方的下载链接,我得到了同样的错误消息的警告窗口,在原岗位。只有缺失文件的名称发生更改。 我没有自定义模板,以前是这样,因为我开始在这个问题上的工作列表。 –