关闭

windows下安装以及配置svn

标签: windowssubversion文档svntortoisesvn服务器
453人阅读 评论(0) 收藏 举报
分类:

第一步: 下载文件和安装

1.svn的官网是:http://subversion.tigris.org 有兴趣的可以上去瞧瞧。

2.SVN服务器端下载地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100

我选择的是最新版本的 Setup-Subversion-1.6.6.msi (建议选择安装版的,例如.msi和.exe,如果下载Zip版本的需要配置,反而麻烦)

3.SVN客户端软件下载地址:http://tortoisesvn.net/downloads

 同样我选择的是最新版本的 TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi

4.接下来自己安装,一路 next (路径可以自己配置)就行了。

 我自己选择的路径是:    

                 服务端subversion路径:D:/Subversion     

                 客户端TortoiseSVN:D:/TortoiseSVN

第二步:建立储存库(repository)

1.打开dos命令界面,键入:svnadmin create D:/Subversion/save  回车(路径自己选择就好了,建议最好不要是Program Files 这样带空格的文件夹)

   repository创建完毕后会在目录下生成若干个文档和文档夹。

   dav目录是提供给Apache和mod_dav_svn使用的目录,让他们存储内部数据;

   db目录就是任何版本控制的数据文档;hooks目录放置hook脚本文档的目录;

   locks用来放置Subversion文档库锁定数据的目录,用来追踪存取文档库的客户端;

   format文档是个文本文档,里面只放了一个整数,表示当前文档库配置的版本号;

2.如果不习惯采用第一步里面的命令行模式可以采用自己鼠标建立目录D:/Subversion/save。

    右键选择 TotoiseSVN->Create Repository here进行创建。(创建之前保证该目录下没有任何的文件夹和文件)

第三步.配置svn服务器

 

1:配置svnserve.Conf文件

打开 D:/Subversion/save/conf/svnserve.conf 文件  找到以下几句话

   # password-db = passwd
   # anon-access = none
   # auth-access = write

将每句话前面的“#”去掉。(注意:去掉#的同时,一定要去掉#后面得空格,即是每句话顶格,前面不要有任何空格

password-db表示记录用户名密码信息的文件是passwd文件,也可以是其它文件名,只要目录下有这个文件就可以。

anon-access用来设置匿名用户的权限none为设置存储库不允许匿名访问(默认权限为只读)。

auth-access用来设置经过授权的用户的权限write为可以写入。

2:配置passwd文件

打开D:/Subversion/save/conf/passwd文件

在最下面添加一句 admin=admin  这句话的意思就是为svn添加用户名为:admin,密码为:admin的用户,同样你可以填写自己想要 的名字和密码,例如 name=password 等等。

第四步.运行svn服务器

1.在dos命令行执行:svnserve –daemon –root D:/Subversion/save
服务启动,–daemon可简写为-d,–root可简写为-r(注意:这是临时打开的服务,命令执行后不能关闭窗口,关闭此窗口即意 味着关闭svn服务器)

2.假如你想开机就启动的话 在dos命令行执行:

sc create svnservice binpath= “d:/Subversion/bin/svnserve.exe –service -r D:/Subversion/save”

3.就能够用net  stop svnservice或net start svnservice来启动服务了 也能够在Sevices.msc来启动了。

第五步.使用客户端访问

在浏览器地址栏里输入 svn://你的ip地址  就可以连接到你的svn服务器了。

 

转自: http://xiayaxin.easymorse.com

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:181244次
    • 积分:2292
    • 等级:
    • 排名:第16425名
    • 原创:30篇
    • 转载:93篇
    • 译文:4篇
    • 评论:19条
    最新评论