【问题标题】:Examples of how to visualize a versioning system? [closed]如何可视化版本控制系统的示例? [关闭]
【发布时间】:2010-05-24 21:49:37
【问题描述】:

我的商店正在尝试将我们维护的 OSS 产品的发布管理流程正式化(编辑:使用 SVN 进行版本控制)。它是一种 Web 开发框架/CMS 之类的东西,因为它是其他项目建立在其之上的产品。这使得关于版本控制系统的清晰沟通对于使用该工具的开发人员来说尤其重要。

我希望找到一些示例来说明如何最好地绘制这个系统,以便我们可以更好地在内部以及与外部开发人员进行沟通。我知道有很多关于版本控制的标准和最佳实践,所以我希望这也能扩展到某种视觉词汇。例如,http://en.wikipedia.org/wiki/Versioning#Software_Versioning_schemes 有一张漂亮的图表。有没有关于如何设计这些东西的指南?

【问题讨论】:

    标签: version-control project-management versioning visualization release-management


    【解决方案1】:

    首先,如果是 OSS 项目,版本控制系统很可能是 Distributed one (DVCS)

    如果是这样,那么这个branching model can be of interest
    这个想法是控制你想从远程仓库集成什么。

    alt text http://nvie.com/wp-content/uploads/2009/12/Screen-shot-2009-12-24-at-11.32.03.png

    【讨论】:

    • 这是一张很棒的图表,但该项目目前正在使用 Subversion。我非常喜欢 Github 如何制作这些图表,并且很想为 SVN 找到类似的工具。
    【解决方案2】:

    我也需要这个。 Tortoise SVN 中的内置图表太忙了,但我已经使用它了。但是对于上面 VonC 的图片,我想我会使用干擦板和彩色记号笔。我会把它挂在我的立方体外面。用转速、日期、冲刺和项目对其进行注释,我们将一切就绪。

    【讨论】:

      猜你喜欢
      • 2010-10-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多