当前位置:  开发笔记 > 运维 > 正文

源控制初学者

如何解决《源控制初学者》经验,为你挑选了4个好方法。

什么是作为源代码控制的初学者学习的最佳版本控制系统?



1> Ian Nelson..:

除了Visual Source Safe之外的任何东西; 优选地,支持分支和合并的概念.正如其他人所说,Subversion是一个很好的选择,尤其是TortoiseSVN客户端.

请务必查看(原谅双关语)Eric Sink的经典系列Source Control HOWTO文章.



2> onnodb..:

我建议您尝试Subversion,例如使用一键式SVN安装程序.尝试在SO上搜索"Subversion",你会发现很多问题和答案,指向好的教程.

祝好运!



3> Rich Apodaca..:

我会直接去找Git.我之前使用过颠覆,但总觉得我做错了.从第一天开始,Git就有了意义.

有用的资源:

Git上的Linus Torvals

Scott Chacon"Get Git"



4> Jesse Taber..:

我认为有一些重要的核心概念需要学习:

    签到/退房(显然)

    本地版本与服务器版本

    将本地工作空间映射/绑定到远程存储库或存储库.

    将您的更改合并回包含其他更改的文件.

    分支(它是什么,何时/为何使用它)

    将更改从分支合并回主分支或主干.

大多数现代源控制系统需要一些上述主题的知识,并应有助于您学习它们.然后你有分布式源代码控制,我没有任何经验,但应该相当复杂,可能不适合初学者.

Subversion很棒,因为它具有您想要的所有现代功能并且是免费的.

Git也正在成为越来越受欢迎的选择,并且是Subversion的另一种免费或非常低成本的替代品.然而,关于分支和合并概念的知识对于使用Git至关重要.

您可以使用unfuddle作为一种免费且简单的方法来试验Git和Subversion.我用它来承载我过去曾经做过的一些项目的几个subversion存储库.

推荐阅读
360691894_8a5c48
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有