1、用户管理(在apache的bin目录下)
a、添加新用户
htpasswd D:\svn\passwd.ini 用户名
b、删除用户(要用大写的 D)
htpasswd –D D:\svn\passwd.ini 用户名
c、修改用户密码
htpasswd D:\svn\passwd.ini 用户名
2、版本库管理
a、建立新项目
svnadmin create --fs-type bdb D:\svn\repos1
建立版本库,库类型为bdb(使用Berkeley DB做仓库),库名称为repos1。
svn版本库有两种存储方式:基于Berkeley DB(bdb)或者基于文件系统(fsfs),通过 --fs-type可指定存储方式。
b、导入项目
cd E:\repos\
md \repos\svntest\trunk \repos\svntest\branches \repos\svntest\tags
svn import repos1 https://localhost/svn/repos1 --message "Start project"
我们新建一个项目repos1,在该项目下新建三个子目录:trunk,开发主干;branches,开发分支;tags,开发阶段性标签。然后导入到版本库repos1下
c、导出项目
svn checkout https://localhost/svn/repos1/trunk