欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


linux下env环境变量引起的crontab不生效解决办法
linux中Pure-FTPd出现“登录失败: 530 Login authentication f
解决编译php memcached扩展的问题:php_libmemcached_compat.h:5
Centos6下iptables配置Xtables-Addons和GeoIP屏蔽某个国家ip
linux中挂载新硬盘到目录,并开机自动挂载例子
Linux中svn提交文件后自动同步更新到网站目录
linux中 iptables遇到iptables: Protocol wrong type for
nginx安装文件上传ngx_upload模块教程
Nginx下proxy_set_header 模块代码
linux下Mysql的启动关闭的命令
linux下svn提交忽略某些文件、目录(ignore属性
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

 svn也是一个目录同步了我们可以用它来做版本控制了,下面一起来看看关于linux下svn提交忽略某些文件、目录(ignore属性),希望例子对各位有帮助.

 
 

在项目中,有些文件是不需要将本地的提交到svn仓库,例如config.php文件,特别是定义了绝对路径的,或者是缓存目录、图片目录等,所以为了方便,在每次提交svn的时候,都需要忽略这些文件、目录,避免不慎提交引起团队中其他成员需要修改其本地的版本。

linux下用svn propedit svn:ignore命令可以编辑忽略文件、目录列表,在仓库中执行,假如我的仓库是wudiweb.com:

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,继续添加列表到最后面

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站