SVN上传忽略

发布时间:2016-03-24 浏览次数:3293 文章来源:个人博客

有时候本地的一些缓存文件,比如cache文件,不需要上传到服务器代码上,上传上去浪费空间,而且容易冲突,所以需要让svn对这个文件忽略,这样文件就不被纳入版本控制,所以就不会上传。


很重要的一点是:这个文件的状态是“?”(通过svn st查看)。如果已经纳入版本控制了,那么是无法忽略,只能删除了再新建。。

cd /rails //进入你的rails工作目录
svn co http://your_domain/svn/test/trunk test //checkout代码到test
cd test
cp config/database_example.yml config/database.yml //创建自己的数据库配置文件
svn propset svn:ignore database.yml config/     //忽略database.yml文件,也就是不将此文件纳入版本控制
svn propset svn:ignore "*" log/            //忽略log下的所有文件
svn propset svn:ignore "*" tmp/            //忽略tmp目录下的所有文件
svn commit -m "忽略文件"


key-word
SVN版本忽略 SVN忽略文件 SVN忽略 SVN不上传文件 设置SVN不上传文件