之前我从未使用过任何版本控制系统。现在我正在尝试学习Mercurial,但我很困惑(我已经阅读了大约10-15篇文章+ hginit.com)。我不知道如何组织工作流程。
我有一个测试服务器和一个生产服务器。我在办公室电脑和家用笔记本电脑上工作。我直接在测试服务器上进行更改,并且每周左右将新代码复制到我的生产服务器。我还需要wiki / issues / etc.几乎所有bitbucket.org都有。我知道这是一种糟糕的做事方式。
是否有关于如何组织工作流程的教程或文章?我也很欣赏任何描述这个过程的方案/草图。
谢谢!
答案 0 :(得分:4)
[编辑:根据评论更改]
使用Bitbucket
创建帐户后。
还有其他有用的工具可以使用BitBucket:
组织工作流程
您必须改进适合您的工作流程。在您的情况下,看起来您有一个测试服务器和生产服务器。
因此,您可以设置两个存储库,一个用于测试服务器,另一个用于生产。您可以自动推送测试服务器,以便您可以立即测试更改。您可以标记随后推送到生产服务器的版本。