svn window下简易使用手记

来源:互联网 发布:chrome 页面调试js 编辑:程序博客网 时间:2024/05/16 10:16

 

1,安装:

  SVN采用c/s结构, 安装时当然要server: 如svnserver和client: 如Tortoise..

 

2, 创建repository:

     svnadmin create F:/Env/SvnRoot

     svnadmin 是一个exe文件,在svn server安装bin目录下, F:/Env/SvnRoot是路径.

 

3, 设置权限:

    conf 目录下: svnserve.conf文件上,改写 password-db文件所反指目录,  一般设为当前目录下的 passwd文件, 打开passwd, 添加

   user = passwd, 即可.

 

3, 运行svn server:

   svnserve --daemon --root F:/Env/SvnRoot

   svnserve 与 svnadmin 类似, 在,在svn server安装bin目录下.

  或者直接将其设成xp下的service:

 

  sc create svnservice
binpath= "D:/Subversion/bin/svnserve.exe --service -r D:/svnroot"
displayname= "SVNService"
depend= Tcpip

 

还有两点需要小心处理。首先,如果路径中包括空格,一定要用“/”处理“"”号,例如上面的例子中如果svnserve.exe在“c:/program files/subversion/”中,则命令应该写为“binpath= "/"c:/program files/subversion/bin/svnserve.exe/"”(“”中的内容),整个命令如下,红色部分是改变部分:sc create svnservice
binpath= "/"D:/program files/Subversion/bin/svnserve.exe/" --service -r D:/svnroot"
displayname= "SVNService"
depend= Tcpip

其次,sc对选项的格式还有要求,例如“depend= Tcpip”不能写为“depend = Tcpip”或“depend=Tcpip”,也就是“=”前不能有空各,而后面必须有空格。

 

4, import:

 

原创粉丝点击