【问题标题】:TFS 2013, Exception TF10144: 'F' is not a supported version specification typeTFS 2013,异常 TF10144:“F”不是受支持的版本规范类型
【发布时间】:2014-10-03 04:15:08
【问题描述】:
  • 我最近使用 Update 3 将 Team Foundation Server 从版本 2012 升级到了 2013。
  • 我使用派生自 TfvcTemplate.12.xaml 的自定义构建模板配置了构建定义。
  • 内部版本号格式设置为 $(Year:yyyy).$(Month).$(DayOfMonth)$(Rev:.rr)。

在排队构建时会引发以下异常并且构建失败:

异常消息:TF10144:“F”不是受支持的版本规范类型。 (类型 BuildServerException) 异常堆栈跟踪:在 Microsoft.TeamFoundation.Client.Channels.TfsHttpClientBase.HandleReply(TfsClientOperation 操作,TfsMessage 消息,Object[]& 输出) 在 Microsoft.TeamFoundation.Build.Client.BuildWebService4.UpdateBuilds(BuildUpdateOptions[] updateOptions) 在 Microsoft.TeamFoundation.Build.Client.BuildDetail.Save() 在 System.Activities.CodeActivity.InternalExecute(ActivityInstance 实例,ActivityExecutor 执行器,BookmarkManager 书签管理器) 在 System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor 执行器, BookmarkManager bookmarkManager, Location resultLocation)

内部异常详情:

异常消息:TF10144:“F”不是受支持的版本规范类型。 (type SoapException)SoapException 详细信息: 异常堆栈跟踪:

将诊断活动日志复制到放置位置时出错。详细信息:拒绝访问路径 '\loinc-build\Drop\Relma-Daily-Ancillaries\2014.10.02.08\Logs'。 将诊断活动日志复制到放置位置时出错。详细信息:拒绝访问路径“\loinc-build\Drop\Relma-Daily-Ancillaries\2014.10.02.08\Logs”。

【问题讨论】:

    标签: tfsbuild azure-devops


    【解决方案1】:

    事实证明,我尝试解决不同的问题导致了这个错误。 TFS 2013 的默认构建模板抛出以下异常:

    验证错误:活动“1:DynamicActivity”的私有实现存在以下验证错误:编译器错误遇到处理表达式“GetVersion”。 Option Strict On 不允许从 'Boolean' 到 'String' 的隐式转换。

    作为一种解决方法,我尝试将名为 VersionOverride 的 TfGetSources 的参数更改为 GetVersion.ToString()。

    在我回滚失败的解决方法后,上述错误得到解决。

    【讨论】:

      猜你喜欢
      • 2016-05-25
      • 1970-01-01
      • 2016-09-03
      • 2018-03-29
      • 2016-10-21
      • 2020-11-09
      • 1970-01-01
      • 2022-12-16
      • 1970-01-01
      相关资源
      最近更新 更多