TFS中的版本管理,无需构建自动化
我们有一个自动构建过程,为我们创建发布工件。 这些包被复制到FTP位置并发布特定的流程,这些包可用于部署到val、客户开发、UAT和prod。 我想在TFS中创建一个发行版,发行版只需从ftp位置使用包,而不是触发新的构建 使用分离的构建过程将工件移动到ftp的过程是遗留的,恐怕无法更改 我想触发一个版本(目前我正在使用VSTS进行测试),它将使用ftp中的工件,而不是触发构建。TFS中的版本管理,无需构建自动化,tfs,release-management,Tfs,Release Management,我们有一个自动构建过程,为我们创建发布工件。 这些包被复制到FTP位置并发布特定的流程,这些包可用于部署到val、客户开发、UAT和prod。 我想在TFS中创建一个发行版,发行版只需从ftp位置使用包,而不是触发新的构建 使用分离的构建过程将工件移动到ftp的过程是遗留的,恐怕无法更改 我想触发一个版本(目前我正在使用VSTS进行测试),它将使用ftp中的工件,而不是触发构建。 我的生成服务器/进程不在TFS中,它是一个包含多个组件的大型应用程序。支持使用FTP中的工件触发发布,而不是触发生成
我的生成服务器/进程不在TFS中,它是一个包含多个组件的大型应用程序。支持使用FTP中的工件触发发布,而不是触发生成。但是没有关于下载FTP文件供您使用的默认步骤。您需要使用command或Powerscript进行下载
- 在发布定义中,删除工件选项卡下的所有工件。然后它将不会从您的构建中下载任何文件
- 创建bat文件或Powershell脚本文件,编写命令/脚本以下载所需的文件。以下是一些您可以查看的方法:
- 检查TFS的bat/脚本,并在发布定义中运行它