首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git Vincent Driessen模型测试服务器

Git Vincent Driessen模型测试服务器
EN

Stack Overflow用户
提问于 2012-06-29 02:53:18
回答 1查看 195关注 0票数 0

据我所知,我使用的是http://nvie.com/posts/a-successful-git-branching-model/,这个模型中的主要存储库应该是一个简单的存储库。

博客中写道:“我们使用的存储库设置与这个分支模型配合得很好,是不是有一个中央”真实“存储库。”(http://nvie.com/posts/a-successful-git-branching-model/)这是否意味着中央存储库应该是空的?

在哪里我可以运行测试和错误修复?遵循是最好的方法吗?

1)设置测试服务器作为中央存储库的克隆。2)定期从中央资源库获取新特性和bug修复(针对测试服务器上报的bug)。3)测试和修复开发者repo本身的大功能。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-29 03:38:26

我认为他所谓的“真实”repo只是指每个人都同意它是核心的:这个repo上的任何变化、分支等都是世界的真实状态。开发人员个人repo上的任何内容都只是他们的问题。不管他是不是这个意思,中央存储库几乎肯定是空的。

您的想法是测试服务器应该克隆中央存储库,并在每次测试运行之前提取更改,这是完全合理和正常的。通常,您会希望在当前版本分支和“开发”分支上运行测试,并且可能在每次推送更改时在“主”分支上运行测试。使用git-bisect,如果有人在两次测试运行之间在分支上引入了一个缺陷,那么很容易找到是哪个提交引入了错误。对于您想要构建和测试的每个分支,测试服务器可能会有一个单独的中央存储库克隆,如果需要,您甚至可以在单独的测试服务器上执行此操作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11251102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档