svn实用命令

svnserve -d -r svnroot/repository     ==> 启动svnserve as a daemon,工作目录是svnroot/repository

svnadmin create test                         ==> 在工作目录下执行,会在上述工作目录产生test目录

产生test目录后,需要修改其下conf目录下的几个文件:

authz  passwd  svnserve.conf


svn co svn://localhost/test ./test

往test目录加文件

修改.subversion/config如下几行:

global-ignores = *.o *.lo *.la *.al .libs *.so.[0-9]* *.pyc *.pyo
    *.rej *~ #*# .#* .*.swp .DS_Store
### Set log-encoding to the default encoding for log messages

### Automatic properties are defined in the section 'auto-props'.
enable-auto-props = yes

在android项目中,经常有.so, .a等文件需要上传,建库时这里最好是将global-ignores设置成空,上传所有文件。


以下2句会commit dir1 dir2...以及这些目录下的所有文件。

svn add dir1 dir2 ...

svn ci -m "first version"

如果在dir1种后来再加文件,再上传时需要加force

svn add --force dir1

svn ci -m ""

如果svn add一个目录后没有commit就想del,也是加force

svn del --force dir1


以下是正常删除一个目录:

svn del dir1

svn ci -m "delete dir1"




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值