我使用perforce时有点新鲜,并且想知道我应该/不应该做什么...... 我对分支的想法没有太多经验,我发现自己正在查看过去版本和错误修复的标签。
顺便提一下,我目前的设置是Perforce 2009.1和visual studio 2008。
提前致谢!
答案 0 :(得分:8)
一般的分支策略是为主线创建分支,为dev创建分支,为每个版本创建分支。每个分支允许另一个开发线。这个想法是错误修正将针对发布分支,然后反向集成或“合并”到主线/ dev。最终,在下一个版本中,dev将被集成到主线等。
分支/集成时要记住的最好的事情是始终与分支保持父/子关系,超越它,并且集成兄弟分支可能是计算上的昂贵。
这有帮助吗?
答案 1 :(得分:2)
除了Blaskovicz所说的,我还可以在Perforce Manual中推荐有关代码行和分支的章节。
答案 2 :(得分:1)
Perforce顾问撰写了一篇名为Perforce Directory Standard的相当简短的演示文稿,该演示文稿提供了用于不同开发和发布维护风格的分支模型的非常具体的示例。
https://www.perforce.com/blog/100607/perforce-directory-standard-pds
答案 3 :(得分:0)
您可以在“实用的Perforce”一书中找到一些有关如何充分利用Perforce的有用指南:http://shop.oreilly.com/product/9780596101855.do