我的商店正在尝试为我们维护的一个OSS产品制定正式的发布管理流程(编辑:使用SVN进行版本控制)。它是一种web开发框架/CMS之类的东西,因为它是一个产品,其他项目都建立在它的基础上。这使得关于版本控制系统的沟通变得清晰,这对使用该工具的开发人员来说尤其重要。
我希望找到一些如何最好地绘制这个系统的例子,这样我们就可以更好地在内部和外部开发人员之间进行沟通。我知道有很多关于版本控制的标准和最佳实践,所以我希望这也能扩展到某种视觉词汇。举个例子,在http://en.wikipedia.org/wiki/Versioning#Software_Versioning_schemes上有一个很棒的图表。关于这些东西应该如何设计,有没有什么指南?
发布于 2010-05-25 13:43:14
首先,如果它是一个开放源码软件项目,那么版本控制系统很可能是一个Distributed one ()
如果是,则此branching model can be of interest。
这个想法是为了控制您想要从远程repos集成的内容。
alt text http://nvie.com/wp-content/uploads/2009/12/Screen-shot-2009-12-24-at-11.32.03.png
发布于 2010-05-25 20:27:25
我也需要这个。Tortoise中的内置图形太忙了,但我已经利用了它。但是对于像上面VonC的照片这样的东西,我想我会用一块干橡皮板和彩色记号笔。我会把它挂在我的魔方外面。用速度、日期、冲刺和项目来注释它,我们就都准备好了。
https://stackoverflow.com/questions/2900573
复制相似问题