1,下载安装 Subversion/TortoiseSVN
2,建立版本库(Repository)
开始 -> 运行 -> cmd -> svnadmin create e:\svn\repos1
就会在目录e:\svn\repos1下创建一个版本库。
也可以用TortoiseSVN图形化创建:在目录e:\svn\repos1下"右键->TortoiseSVN->Create Repository here...“
3,配置用户和权限
打开e:\svn\repos1\conf\svnserve.conf:
# [general]
# password-db = passwd
去掉前面的注释符号'# '
打开e:\svn\repos1\conf\passwd
# [users]
# harry = harryssecret
# sally = sallyssecret
去掉前面的注释符号'# ',用户名、密码自己写。
4,运行独立服务器
svnserve --daemon --root e:/svn/repos1
svnserve就启动了,不要关闭命令行窗口,关闭窗口也会把svnserve停止。
注册svn windows服务:sc create svnservice binpath= "D:\Program Files\Subversion\bin\svnserve.exe --service -r e:\svn\repos1" displayname= "SVNService" depend= Tcpip start= auto
启动服务:net start svnservice
停止服务:net stop svnservice
5,初始化导入
右键->TortoiseSVN->Import...
URL of repository输入“svn://localhost/svn/repos1”
如果svnserve运行在别的机器上,ip是192.168.1.98,则URL部分输入"svn://192.168.1.98/"。