svn过滤提交的小技巧

我们在命令行中使用svn ci 提交代码时候,可能经常碰到的问题就是,把一些我们不想提交的数据也提交到服务器上,那么怎么处理这个东西呢?
今天自己也恰巧碰到这样场景,折腾了下,很简单!

1.新建一个工程
svn co http://xxxxxxx:8080/svn/xxx/yyy/trunk –depth=empty // 将你要新建目录的父目录下载到本地
mkdir test-project
svn add test-project
svn ci -m ‘add a new project’

2.添加过滤条件
vim .svnignore
.project
.classpath
.project
tmp
temp
*.log
target
.settings

😡 保存退出

svn -R propset svn:ignore -F .svnignore test-project // 将该文件作用于当前目录

这样你再添加
mkdir temp
svn st 就不会把temp目录给显示出来!

如此就搞定了!

发表评论?

0 条评论。

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>