您的位置:首页 > 其它

一、svn--windows下安装

2016-04-19 16:59 330 查看
一、svn--windows下安装

===========================================================================================
svn是apache的一个开源项目,全称为subversion,是一个基于版本的项目管理软件。

1、svn的安装文件,进入http://subversion.apache.org/packages.html#windows,下载。



2、下载完成后,双击安装文件Setup-Subversion-1.8.5.msi进行安装。



3、把svn安装目录里的bin目录添加到path中。

     添加完成后在命令行窗口中输入 svnserve --help,如果能显示如下内容,证明svn已经在path路径中设置成功。

     同时这样可以打开svn的帮助信息。如下图:



4、这样svn基本算是安装完成了,svn安装完成后,就要对其进行配置,

     首先要设置一个本地根目录,这个根目录是用来存放以后要进行管理的所有项目,
     本例子将svn的根目录设置在E:\svn\root下面,先在相应的盘符创建文件夹。

5、在windwos下启动svn有两种方式,

5-1、一种是在cmd命令行中直接使用 svnserve -d -r E:\svn\root 这样就可以启动svn了,如下图:



  回车后如果不报错,证明svn已经成功启动,

  这时可以再重新打开一个命令行窗口,然后在窗口中输入netstat -na命令来查看相应的端口,如下图:

  svn默认端口3690。这种启动svn的方式会有一个问题,启动svn的命令行窗口一直不能关掉,如果关掉,svn服务就停止了,这样很不方便。



5-2、svn的第二种启动方式。即把svn的启动命令添加到windows服务中去。操作如下:

在命令行窗口中输入如下命令:
sc create svnserve binPath= "E:/svn/anzhuang/bin/svnserve.exe --service -r E:/svn/root"

//注意:下面这种方式可能会报错,错误码1053

sc create svnserve binPath= "E:/svn/anzhuang/bin/svnserve.exe -r E:/svn/root --service"
然后回车创建。上面命令格式是windows固定的格式。

sc create用来向windows服务中添加一个服务,sc delete删除windows服务中的一个服务。

binPath是要设置服务命令所在的位置。

-r设置svn服务的根目录位置。

--service意思是要把这个命令以windows服务的形式进行启动,即会向windows的服务中添加一个名字为svnserve的命令。

参考: http://huihai.iteye.com/blog/1985238
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息