在Windows XP系统中搭建subversion服务器

2070阅读 1评论2012-04-07 xparmenides
分类:WINDOWS

  1. 下载并安装Setup-Subversion-1.6.6.msi

  2. 创建版本库

    svnadmin create --fs-type fsfs c:\repos

  3. 设置版本库:分别编辑C:\repos\conf中的svnserve.conf和passwd文件,前者做如下设置:

    anon-access = read
    auth-access = write
    password-db = passwd 

    后者用于设置版本库的用户名和口令,例如可以添加一行

    svnusr = 123456
       
  4. 手动启动subversion服务

    svnserve -d -r c:\repos

    其中,-d选项指定后台运行,-r选项指定版本库根目录。

  5. 将subversion设置为Windows的服务

    sc create svnservice binpath= "C:\Program Files\Subversion\bin\svnserver.exe --service --root c:\repos" displayname= "svnservice" depend= "tcpip" start= "auto"
    注意:sc 的命令行很特殊,在一般的 key= value 形式中,key与 = 之间不能有空格,但是在value之前必须有空格。
    上面命令执行成功,则在系统中添加了一个svnservice服务。重新启动系统后就可以提供subversion服务了。如果今后不需要subversion服务,可以用下面的命令删除之:

    sc delete svnservice

  6. 在客户端下载并安装:,利用TortoiseSVN可以方便地对客户端的工作目录进行检出、提交、更新等操作。该软件的一个特点是所有操作都集中在快捷菜单中,只要在客户端的工作目录中右击鼠标即可选择相应的命令进行操作。
上一篇:CenterOS内核被删除后的恢复
下一篇:-Werror选项导致gdb编译失败

文章评论