SVN安装配置

版本控制器SVN

1:需求:

1.1:备份

1.2:代码还原

1.3:协同修改

1.4:追溯问题代码的编写人和时间

1.5:多版本管理

1.6:权限控制

 

2:SVN流程图

SVN安装配置_第1张图片

 

3:安装服务器端

3.1:Setup-Subversion-1.8.9-1.msi 执行该安装文件

3.2:安装时切记不要安装到中文目录、带空格目录下

3.3:安装完成后  cmd  输入 svn --version  如果出现版本信息  表示安装成功

 

4:创建服务器端版本仓库

4.1:在安装目录下创建db目录,在db目录下创建对应项目的文件夹

4.2:copy对应项目文件夹如:C:\svn\svnDB\project1,到cmd下面进入到对应文件夹。

对应cmd命令   cd C:\svn\svnDB\project1  (cd表示进入到某个文件夹)

4.3:输入svnadmin create C:\svn\svnDB\project1   创建对应的仓库文件

 

5:注册windows服务

5.1:以管理员身份运行cmd

5.2:运行windows命令:sc create SVNService binpath= "C:\svn\bin\svnserve.exe --service -r C:\svn\svnDB" start=auto depend=Tcpip   (注意:binpath= 后面一定需要一个空格,C:\svn\bin\svnserve.exe 表示安装目录下的执行文件,C:\svn\svnDB 表示仓库路径,千万不要到具体某个项目的文件夹,因为那表示单项目服务,SVNService表示服务的名称,可以根据自己的喜好取,不要取中文)

5.3:到服务里将注册好的SVNService服务启动

5.4:将对应conf文件夹下的svnserve.conf文件中的anon-access取消注释  并且将值改写为write

 

6:安装MyEclipse的SVN插件

6.1:将eclipse_svn_site-1.10.5.zip文件解压

6.2:将解压后的文件copy到C:\Users\Administrator\AppData\Local\MyEclipse Professional\dropins  

6.3: 打开MyEclipse->Window->Preferences->Team->SVN   如果看到SVN表示安装成功

 

7:项目第一次提交:

7.1:右键需要提交的项目->Team->Share project->SVN->创建新的资源库位置(如果已经有资源库位置,可以使用,一般来说一个项目使用一个新位置)->svn://localhost/project2(project2是服务器对应的文件夹,注意在对应文件夹下的conf文件夹下将svnserve.conf文件中的anon-access取消注释  并且将值改写为write)->...一直下一步

7.2:finish后点击提交或者按照8执行

 

8:客户端的检出和提交和更新

8.1:检出 在文件树空白处右键->Import->SVN->从SVN检出项目->NEXT(如果是第一次检出,需要创建新的资源库路径,)->svn://localhost/project1(注意,如果不在本机  则localhost替换成对应的ip)

8.2:修改文件后提交:右键修改或新增的文件或该文件的父目录->Team->提交

8.3:更新:右键需要更新的文件或目录->Team->

8.4:注意:一般来说,开发当中提交之前请尽量先更新一次,能够有效解决多数冲突问题

 

9:权限

9.1:取消conf文件下的对应注释

SVN安装配置_第2张图片

9.2:创建用户

SVN安装配置_第3张图片

9.3:设置权限

SVN安装配置_第4张图片

 

10:版本还原

10.1:

SVN安装配置_第5张图片

10.2:需要还原的文件右键->Team->显示资源历史记录->在History当中查看对应版本文件,找到需要还原的内容右键获取资源

你可能感兴趣的:(SVN安装配置)