版本控制系统入门 [英] Getting started with Version Control System
本文介绍了版本控制系统入门的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我需要实现版本控制,即使只是在家里进行开发也是如此。在过去的几年里,我读到了关于Subversion有多棒的报道,我本打算在业余时间学习这一点,直到我听说Git是最有前途的版本控制系统。
在这种情况下,我是不是应该暂缓一下,看看哪一个会胜出?它们的相对优势是什么?
我注意到Git的一个问题是,功能齐全的图形用户界面并不多,这对我团队中的许多用户都很重要。
此外,我也不介意就如何开始使用其中的一个提出建议。(教程等)
推荐答案
版本控制最重要的是:
开始使用IT
不使用版本控制是一个可怕的想法。如果您没有使用版本控制,请立即停止阅读并开始使用它。
从
转换非常容易cvs<->svn<->git<->hg
您选择哪一个并不重要。只需选择最容易使用的代码,并开始记录代码的历史。您以后始终可以迁移到另一个(D)VCS。
如果您正在寻找易于使用的图形用户界面,请查看TortoiseSVN (Windows)和Versions (Mac)(由codingwithoutcomments建议)
编辑:
Git有一些很好的功能,但除非您已经使用过CVS或Subversion等更标准的功能,否则您将无法欣赏它们。
这个。如果您不知道版本控制可以为您做些什么,那么使用Git是没有意义的。
编辑2:
刚刚在reddit上看到了这个链接:Subversion Cheat Sheet。很好的SVN命令行快速参考。
这篇关于版本控制系统入门的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文