Centos7 SVN搭建

迷南。 2022-05-30 09:30 303阅读 0赞

介绍

  1. SubversionSVN)是一个开源的版本控制系统,也就是说Subversion管理着随时间改变的数据。
  2. 这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样您就可以把档案恢复到旧版本,或浏览文件的变动历史。repository

(源代码库):源代码统一存放的地方
Checkout(提取):当您手上没有源代码时,您需要从库中检出一份源代码
提交(提交):如果您已经修改了代码,您需要提交到存储库
更新(更新):当您已经结账了一份源代码,更新一下,您就可以与储存库上的源代码同步,手上您的代码就会有最新的变更
日常开发过程其实就是这样的(假设您已经结帐并且已经工作了几天):更新(获得最新的代码) - >作出自己的修改并调试成功 - > Commit(大家就可以看到您的修改 了)。
如果您与同事同时修改了同一个文件,SVN可以合并你们的改动,实际上SVN管理源代码是以行为单位的,就是说你们只要不是修改了同一行程序,SVN都会自动合并两种修改。如果是同一行,SVN会提示文件Confict(冲突),需要手动确认。

系统环境:

  1. [root @ ecs-4082〜]#cat / etc / redhat-rel

发表评论

表情:
评论列表 (有 0 条评论,303人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Centos7 SVN

    介绍         Subversion(SVN)是一个开源的版本控制系统,也就是说Subversion管理着随时间改变的数据。         这些数据放置在一个中央