准备工作
svn服务器 Setup-Subversion-1.6.5.msi
SVN客户端:TortoiseSVN-1.6.6.17493-win32-svn-1.6.6.msi
网上下载
安装好服务器与客户端
test :
打开dos 窗口输入”svn”命令提示如图就说明装好了
如果不是,你知道的。。。。
建立公共库
在dos 命令窗口下输入”svnadmin” r提示:使用”svnadmin help”得到方法。
选择create
svnadmin create fileName(文件名 )这样svn就会在当前目前下建立fileName这个文件夹。这就是公共库了
打开目录里面有这些文件及文件夹
conf 里面装的是配置文件
db --版本文件
hooks 知道的补上。。。??(thank you)
locks 加锁文件
简单配置
SVNserve.conf文件:
打开conf àsvnserve.conf文件
这个文件就是对svn的一些基本设置
里面默认所有的配置都注释了
# anon-access = read //匿名访问为只读
# auth-access = write //匿名访问可写
#password-db = passwd //用户名和密码文件设置这个文件passwd.bak
passwd.bak文件
文件默认只有两个被注释了的用户harry 和sallv 。左边是用户名右边是密码
启动SVN服务器
命令:svnserve –d –r folderURL(公共库路径)如E:\a\a
-d 后台 -r (root) 以超级管理员身份运行
注意:启动之后,不能关闭dos窗口,否则服务器也会随之关闭
客户端操作
前提(客户端安装完毕)
当客户端安装完毕之后,你可以在电脑上建立一个文件库,然后,右键时可进行如下操作
1. TortoiseSVN à Repo-browser(仓库浏览器)
通过这个可以浏览公共库的内容
同时也可以通过公网地址来访问一些开源源码
这些地址网上可以查获
2. SVN Checkout(下载公库里的东西)
3. TortoiseSVN àadd
当客户端写好文件,需要将其传送到svn公共库时,必须要将写好的文件与添加到客户端的库中。
4. SVNCommit…提交命令
添加完毕之后提交到公共库里时应用些命令
…