一、svn--windows下安装

来源:互联网 发布:金融网络销售会坐牢吗 编辑:程序博客网 时间:2024/06/06 07:47
一、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

0 0
原创粉丝点击