建立svn仓库

#安装必要的svn工具
$sudo apt-get install subversion subversion-tools

#采用 svnserve 做服务
jimi@debian:~/buildbot$ mkdir data
jimi@debian:~/buildbot$ svnadmin create data/svn #建立一个仓库
#编辑svn配置文件添加用户,不能使用匿名上传,否则当svn ci 上传代码的时候buildbot没有反应
#修改如下
jimi@debian:~/buildbot$ cat data/svn/conf/svnserve.conf 
[general]
anon-access = read
auth-access = write
password-db = passwd

[sasl]

#修改passwd 如下
jimi@debian:~/buildbot$ cat data/svn/conf/passwd 
[users]
test = test

#启动服务
#-d 守护进程,-r指定目录
jimi@debian:~/buildbot$ svnserve -d -r data

#源码如下
jimi@debian:~/buildbot$ ls test
main.c Makefile
#导入文件
jimi@debian:~/buildbot$ svn import test svn://192.168.1.100/svn/pro

#导出
jimi@debian:~/buildbot$ svn co svn://192.168.1.100/svn/pro
A pro/main.c
A pro/Makefile
Checked out revision 1.

#导入
jimi@debian:~/buildbot$ cd pro/
jimi@debian:~/buildbot/pro$ ls
main.c Makefile
jimi@debian:~/buildbot/pro$ svn ci -m ""
Sending main.c
Transmitting file data .
Committed revision 2.
#其间要输入用户名(test),密码(test)

#更多命令
jimi@debian:~/buildbot/pro$ svn --help

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值