首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >新手的版本控制

新手的版本控制
EN

Stack Overflow用户
提问于 2010-12-16 19:15:14
回答 2查看 302关注 0票数 6

我是编程和web开发的新手,到目前为止,我还没有做过任何我认为足够大的项目,需要使用适当的版本控制。然而,我现在正在做一个越来越大的项目(非常令人兴奋!)。我认为使用某种版本控制是谨慎的。目前我独自工作,但如果这个项目达到了我想要的结果,那么我希望在某个时候我会需要(并且想要!)其他一些人也会加入。我的问题是因为我从来没有使用过版本控制,我真的不知道它是什么,它是如何工作的等等。

我希望这个问题不会被归类为主观的。我并不是要求人们告诉我他们认为哪个版本控制是最好的,我很乐意花一些时间四处看看,亲自尝试一下。

我真的希望一些人要么给我一个标准版本控制系统是如何工作的快速概述(我知道它们都是不同的,但我在这里谈论的是基础知识),如果可能的话,以一种非主观的方式,解释一些主要参与者之间的差异。即mercurial和git之间的区别是什么,不是哪一个更好--我自己决定,谢谢!

EN

回答 2

Stack Overflow用户

发布于 2010-12-16 19:19:35

维基百科答案:http://en.wikipedia.org/wiki/Revision_control

但是,您应该注意到,阅读有关VCS的内容在您自己动手之前是没有用的。直到我开始使用这个DVCS(Distributed Version Control System,分布式版本控制系统)的概念时,我才开始理解它。我有过一些类似的经验,试图弄清楚使用SVN、Mercurial和Git的好处,当我开始使用它们的最佳实践时,一切都变得清晰起来。

票数 2
EN

Stack Overflow用户

发布于 2010-12-16 19:29:43

如果你单独工作,分布式模型能工作吗?

我在家里使用Subversion来完成自己的工作。

我认为Subversion red bean book是关于如何使用版本控制的很好的综合读物:分支,标记,等等。即使你不选择Subversion,它也值得一读。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4460159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档