svn经验
一下内容摘录自自己的wiki,所以链接可能有问题!
目录sudo chown wasion /server/svncd /server/svnsvnadmin create wasion?
nano wasion/conf/svnserve.conf#禁止匿名访问anon-access = noneauth-access = writepassword-db = passwdauthz-db = authz
?
nano wasion/conf/passwd#创建用户skzr.orgskzr.org = mypassword
?
nano wasion/conf/authz#文件内容[groups]<用户组名> = <用户1>,<用户2># 版本库目录格式:[/目录]@<用户组名> = <权限><用户名> = <权限># 示例: [groups] admin = alan [/] @admin = rw [/svn/wasion/WebProject] king = rw(表示king能够读写/svn/wasion/WebProject目录下的所有信息) [repository:/baz/fuz] repository使用你的svn的项目明如:[wasion:/]
?
#!/bin/sh#start svn serverMY_SVN_ROOT="/server/svn/"exec svnserve -d --listen-port 5566 -r $MY_SVN_ROOT
?
测试:netstat -ant 看看5566是不是已经起来了客户端连接:svn://ip:5566/wasion 即可访问checkout
?
svn --username username --password password checkout svn://127.0.0.1:5566/wasion同步两个svn库
?
同步指令,参考code.google上的帮助:
$ svnadmin create localrepos$ emacs localrepos/hooks/pre-revprop-change # make it 'exit 0'$ chmod +x localrepos/hooks/pre-revprop-change$ svnsync init --username USERNAME file:///path/to/localrepos https://myproject.googlecode.com/svnCopied properties for revision 0.$ svnsync sync --username USERNAME file:///path/to/localreposCommitted revision 1.Copied properties for revision 1.Committed revision 2.Copied properties for revision 2.[...]
?
sudo chown wasion /server/svncd /server/svnsvnadmin create wasion?
nano wasion/conf/svnserve.conf#禁止匿名访问anon-access = noneauth-access = writepassword-db = passwdauthz-db = authz
?
nano wasion/conf/passwd#创建用户skzr.orgskzr.org = mypassword
?
nano wasion/conf/authz#文件内容[groups]<用户组名> = <用户1>,<用户2># 版本库目录格式:[/目录]@<用户组名> = <权限><用户名> = <权限># 示例: [groups] admin = alan [/] @admin = rw [/svn/wasion/WebProject] king = rw(表示king能够读写/svn/wasion/WebProject目录下的所有信息) [repository:/baz/fuz] repository使用你的svn的项目明如:[wasion:/]
?
#!/bin/sh#start svn serverMY_SVN_ROOT="/server/svn/"exec svnserve -d --listen-port 5566 -r $MY_SVN_ROOT
?
测试:netstat -ant 看看5566是不是已经起来了客户端连接:svn://ip:5566/wasion 即可访问checkout
?
- svn --username username --password password checkout svn://127.0.0.1:5566/wasion
同步两个svn库
?
- 同步指令,参考code.google上的帮助: