admin 管理员组文章数量: 1086019
2024年3月20日发(作者:shodan软件下载)
SVN安装与使用文档
一、SVN介绍
svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代
码版本管理软件。
SVN与CVS都是版本管理工具。在开发中我们最常使用的是SVN来管理代码的。老程序员用CVS比较多,
但是,经过我在多家公司工作的经历告诉我,现在用得最多最广的版本管理工具是SVN。
1)SVN能做什么?
狭隘的理解为:SVN可以为我们管理代码的每个版本。什么意思呢?就是平时我们开发代码都是这样一个过
程。先写好一个初步的功能,然后放到服务器测试,看看这个功能是否达到了我们所预期的要求。如果达不
到要求,会在这个初步的demo代码里面进行再次开发修改。修改之后,会再次上传到服务器进行测试。但是,
此时就有一个问题,如果我们修改之后发现没有修改之前的功能好?或者,客户对更改后的功能不喜欢,相
比之下发现喜欢之前的那个功能?此时,如果按照以前没有SVN版本管理工具的时候,只能通过回忆以前代
码是怎么写的。
还有一种情况。就是多个人同时在修改一个php脚本文件的时候,A、B、C三个程序员修改了脚本,
然后A写好之后,把代码上传到服务器了。B也写好了上传到服务器。C同时也写好了,也上传到服务器了。
这个时候会出现什么情况?肯定是C把A与B写的代码全部覆盖了。如果此时,A与B在本地没有备份?后
果将不堪设想。试想一下,此时A的修改最符合功能需求。这个时候却被C给搞掉了。
为了解决以上的两个问题(当然,还有其他的问题,这两个比较典型),程序员们就开发了SVN版本管理工具。
这个版本管理工具会把每个次添加、修改、删除的文件记录下来。每一次向服务器提交修改、增加、删除的
文件。SVN都会给此次操作做一个版本记号。这样,当我们想恢复之前的版本可以通过SVN秒级实现。就是
所设的版本回滚。回滚到我们的上一版本,或者上上上版本。只要你知道是哪个版本号即可恢复。
2)怎样通过SVN解决代码的归属性?
归属性的意思是指,某个php脚本文件是谁写的,被谁改过。是谁改过之后出了问题怎么办?责任到人,肯
定要通过SVN这样的工具查看修改的历史了。
二、SVN的安装
1)下载SVN安装文件
注意:SVN区分操作系统位数的。现在大部分window操作系统是32位。有的时候62位的。下载的时候请弄
清楚自己系统是多少位的之后,再选择下载哪个安装包。
下载地址:
/
2)双击安装:选择"Next>".
3)选择第一项,即我同意SVN的安装协议内容。
版权声明:本文标题:SVN安装与使用文档 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1710941038a580617.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论