我以前从未使用过任何版本控制系统。现在我正在尝试学习 Mercurial,但我很困惑(我已经阅读了大约 10-15 篇文章 + hginit.com)。我不知道如何组织工作流程。
我有一个测试服务器和一个生产服务器。我在办公室电脑和家用笔记本电脑上工作。我直接在测试服务器上进行更改,并且每周左右将新代码复制到我的生产服务器。我还需要 wiki/issues/etc。几乎所有 bitbucket.org 都有。我知道这是一种不好的做事方式。
有没有关于如何组织工作流程的教程或文章?我也很欣赏任何描述该过程的方案/草图。
谢谢!