我正在使用Microsoft Release Management for Visual Studio 2013 Update 2.
我使用ReleaseTfvcTemplate.12模板设置部署程序。此设置正在按预期部署代码,但我遇到的唯一问题是它没有采用最新版本。它采用以前版本的构建进行部署。
任何人都可以就如何解决这个问题提供意见吗?
答案 0 :(得分:0)
首先,请确保您的模板创建没有任何问题。不要使用网络下载版本。您可以按照以下方式创建它:
安装版本管理时,它会创建一个构建模板,供您使用示例版本管理构建过程模板。版本管理构建过程模板默认情况下未安装在TFS中,因此在您添加之前它不会显示为可用的构建过程模板。
在服务器安装中找到模板:C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ ReleaseManagement \ bin \
TFS 2013 : ReleaseTfvcTemplate.12.xaml (or ReleaseGitTemplate.12.xaml if using GIT)
要添加发布管理构建过程模板,您需要将其签入项目中BuildProcessTemplate文件夹中的TFS源代码控制。然后在编辑(或添加)构建定义时添加构建过程文件。请确保您使用Release Management Server中的上述模板,而不是客户端目录。
您也可以像 Daniel 建议将VS2013更新到最新版本,以查看问题是否仍然存在。