http://www.poluoluo.com/server/201503/341406.html
svn也是一个目录同步了我们可以用它来做版本控制了,下面一起来看看关于linux下svn提交忽略某些文件、目录(ignore属性),希望例子对各位有帮助.
在项目中,有些文件是不需要将本地的提交到svn仓库,例如config.php文件,特别是定义了绝对路径的,或者是缓存目录、图片目录等,所以为了方便,在每次提交svn的时候,都需要忽略这些文件、目录,避免不慎提交引起团队中其他成员需要修改其本地的版本。
linux下用svn propedit svn:ignore命令可以编辑忽略文件、目录列表,在仓库中执行,假如我的仓库是:
cd /data/www/www.111cn.net # svn副本
export SVN_EDITOR=vim # 定义svn editor为vim编辑
svn propedit svn:ignore . # 最后这个.号,代表当前目录
将会开启vim编辑,需要你填入需要忽略提交的文件、目录,例如此处填入:
includes/config.php # 当前目录相对路径的includes/config.php文件
images # 图片目录
cache # 缓存目录
添加完后,保存文件,退出vim。
那么提交的时候,将会自动忽略上述的文件和目录了:
svn commit . -m "测试忽略文件、目录"
svn status
下次如果再想添加忽略的文件,执行上面的命令后,将会自动打开vim,继续添加列表到最后面
阅读(129) | 评论(0) | 转发(0) |
0
上一篇:svn status 返回值详解
下一篇:PHP与MySQL数据库中排序的对比及使用条件详解
相关热门文章
- MyBatis 入门(四)--链表查询...
- Red Hat Linux 的主要系统目录...
- 内核头文件的使用
- APP开发报价单,如何计算APP报...
- iredmail迁移纪实
- 关于SSI
- IP Sec VPN与NAT破镜重圆
- JS模拟鼠标自动点击
- UT2.0正式版下载
- tomcat6.0配置(含配置视频下载...
- linux dhcp peizhi roc
- 关于Unix文件的软链接
- 求教这个命令什么意思,我是新...
- sed -e "/grep/d" 是什么意思...
- 谁能够帮我解决LINUX 2.6 10...
给主人留下些什么吧!~~
评论热议