SVN学习记录(一)

一、创建工厂

将SVN安装在指定的目录 我是放置在d:\svn目录下面,安装后它会创建一个SubVersion文件目录。

它需要一个项目管理库,在d:\svn下建立了一个root文件夹

通过坏境变量的配置,可以在CMD命令输入框查看是否配置成功.

在命令输入框内输入:svnserve 会显示对应的SVN信息

可以用 svnserve --help 查看相应的SVN用法

-d  后台模式

-r  服务的根目录

现在我们进入后台模式启动SVN控制器:svnserve -d -r d:/svn/root  指定服务的根目录  这样就让SVN进入启动状态。

可以通过控制台输入:netstat -na 查看端口的状态
可以在列表中看见一个为3690端口,而且是在被监听的状态,这时你可以确定SVN已经成功启动了。

但必须需要一个WINDOWS窗体,这样并不合适,如果突然关闭了窗口,SVN也就被关闭了,那么该怎样让它不用依赖在这个命令控制台内呢

没错,启用WINDOWS中的服务,下面就是创建SVN服务的方式
对于LINUX而言,直接进入后台模式就行了

输入 sc 会显示系列的 服务操作信息 我们要用到的是它的一个create选项

建立一个新的服务

sc create 时需要指定一个服务名

sc create [service name](WINDOW中括号内为必填) [binPath= ](必须空格,指定文件的路径) <option1> <option2>...

--service Windows 服务方式

下面我们创建一个服务

sc create SVNService binPath= "d:\svn\SubVersion\bin\svnserve --service -r d:/svn/root"

这样我们就创建成功了一个服务项 ..
在WINDOWS的管理工具-找到服务-找到创建好的SVNService服务,启动服务项。

然后再用netstate -na 查看端口的监听,你可以发现属于SVN的3690端口已经被启动。

猜你喜欢

转载自newerdragon.iteye.com/blog/1621539
今日推荐