0
点赞
收藏
分享

微信扫一扫

【SVN——合作必备】


前言:

学习越来越觉得有意思,每次学习,都是认识一个新事物的过程,并逐步加深。刚刚学习到SVN,其实之前就听说了,还做过对SVN资料的备份,现在,算是对SVN有了一个了解了!以后在实践的过程中(机房收费系统合作版)就能运用到了!

核心:

是什么:



全称subversion,简写成SVN,它是一个版本管理软件,之前的版本软件是SCM,但是SCM有很多弊端,现


在SVN的使用占据主导地位。


SVN实质就是一个在项目合作开发过程中,管理多人修改,更新等操作的最终的版本的管理(个人认为),引用马老师说的话就是:它是一门用来记录并控制软件产品数据的管理工具。有了它之后,使得我们的合作开发变得更加便利,更顺畅!


为什么用?


团队之间好了解






更改差别易看出






成果利于再复用






资源共享大家好






合作开发效率高




操作:

主要是两个部分:

          组成

一.服务器


二、客户端


步骤:

建库--权限设置(share-svnserve--conf)-服务器起来

冲突:

解决:



使用工具解决冲突



用revert放弃所做的修改






对冲突的建议:



修改文件之前,先进行一次update操作



修改完成后,及时commit,不要在本地停留过长时间



在合作时,尽量修改自己的部分,尽量不要修改不属于自己的部分



优点:

1、管理方便,逻辑明确。

2、易于管理,集中式服务器。

3、代码一致性非常高。

4、适合开发人数不多的项目开发。

更多的优点等待着我们在项目的实践中去体会!纸上得来终觉浅,绝知此事要躬行!



【SVN——合作必备】_服务器


总结:


这是一阶段的总结,此后会不断补充!

举报

相关推荐

0 条评论