关于Mercurial(以及一般的分布式版本控制系统)的快速说明
如果您是开发项目的唯一开发人员,并且您不希望共享开发代码,则无需将代码上载到"Mercurial服务器".Mercurial正确跟踪修订所需的一切都存储在本地.
如果您想要共享代码,可以很容易地使用现有的本地Mercurial存储库并使用Bitbucket等服务进行共享.完成此操作后,您允许访问服务存储库的任何人都可以使用您的整个修订历史记录.
现在让我逐一解决你的问题.
使用Mercurial作为本地修订控制系统:非常好.这是很多人所做的.将所有代码都放在修订控制系统中是很棒的,即使您是唯一使用它的开发人员也是如此.
获取生产代码并将其复制到您的生产系统:正确.如果您不经常发布,您甚至可以在Mercurial中标记该修订版,以便您可以轻松地返回它.仅复制代码,而不复制.hg目录.
在生产系统上保留开发代码的副本:不要这样做.如果您真的希望将代码托管在其他地方,您可以调查像Bitbucket这样的解决方案.如果你是目前唯一一个开发这个项目的人,那么这也是不必要的.
| 归档时间: |
|
| 查看次数: |
1115 次 |
| 最近记录: |