如何向非程序员解释源代码控制(Mercurial/Tortoise)?

ben*_*rre 5 svn git version-control mercurial

我们公司使用Mercurial来控制Java Web应用程序.它工作得很好,我们开始使用源代码控制来处理大量内容(PDF文件).对于我们的部署模型,这非常有效,幸运的是我们的平面设计师曾经是一名Web开发人员并且已经理解了源代码控制.

现在我们已经用两个严格的印刷图形设计师取代了那个人.他们所做的事情令人惊叹,但每当我们要求他们使用源代码控制时,他们都会感到害怕和困惑.作为参考,我们使用Tortoise,因为我们发现由于其用户界面,它是非程序员的最佳选择.

Hginit.com是程序员学习Mercurial的好方法,现在如何为非程序员提供网站?

有任何想法吗?

SiB*_*SiB 0

嗯,我不认为你需要一个教程来让那些图形设计师加入。如果您了解存储库和源代码控制,您可以简单地指导他们......

这只是让每个人都可以使用功能副本的一种方法trunk;有时,您可能有一个branch特定版本的工作副本,并且每个版本的代码都被标记为供tag参考。

现在剩下的唯一部分就是check-in将您的工作放入存储库中,update- 下载其他人的工作并checkout- 将存储库下载到本地计算机上。

这只是我用来带上我们时不时的新生的班轮。