我的小组正试图从我们的自定义编码构建过程转移到TFS。不幸的是,我是TFS构建流程的新手,随着我对创建自定义构建流程的深入挖掘,我意识到我越不知道如何做一些基本的事情。任何人都可以帮助我以下吗?
由于我们需要经常为不能/不愿意迁移到更新版本的各种客户修补旧版本,我们使用分支发布模型,程序员提交到主干,并且每当创建一个分支时我们需要释放。这样,如果出现任何问题,我们可以修补旧版本。
所以我需要做以下事情:
在对构建进行排队时,输入参数以便我们可以定义版本控制,分支名称和要包含的信息。
以编程方式分支主干并从该分支构建。
有关此事的任何想法?我开始认为发布分支策略不能很好地与TFS一起工作,所以如果有人对如何设置流程有一个好主意,我们可以定期发布,但仍然修补旧版本,我和#39;全是耳朵。
由于
答案 0 :(得分:1)
不确定您要做什么,但我看到两种情况:
您从主干构建,并从每个版本分支保管。在这种情况下,我认为没有问题。
您为每个版本分支并从该分支构建。在这种情况下,我建议为每个分支创建一个新的构建定义(但重用自定义构建过程模板)。