1、先装两个软件
SubVersion
TortoiseSVN
2、新建一个作为软件仓库的文件夹
mycode
右键-->TortoiseSVN-->create repository here
3、mycode\conf下的三个配置文件
svnserve.conf(主配置文件):
[general]
auth-access = write #匿名访问权限,取值为read,write,none
password-db = passwd
authz-db = authz
authz(设置属组权限):
[groups]
admin = admin #增加admin组,包含admin用户
[/]
admin = rw
* =
passwd(密码配置文件):
[users]
admin = admin #创建admin组,密码admin
4、启动svn服务
注册服务的替代做法:
创建批处理文件startSVN.bat,内容:
C:
cd\
cd Program Files\Subversion\bin
svnserve -d --root D:\svnRoot
需要svn服务器启动时双击启动即可(注意不要把doc窗口关掉)
5、import一下,成功
repo-browser看看,有项目,成功
over!!!
系统重装后恢复之前的代码库:
需要使用svnadmin 的dump命令,具体步骤如下:
1. 将原来的Repository导出为一个文件dumpfile
假设之前的版本库为E:\svnroot
> svnadmin dump E:\svnroot>dumpfile
2. 创建新的Repository, 创建方法可以参考上面的步骤
3. 将dumpfile导入到新的Repository
> svnadmin load E:\svnroot
4.Enjoy it.....
阅读(602) | 评论(0) | 转发(0) |