Mercurial ---hgignore
项目中有些文件是不想或不应该被托管的。
.hgignore文件就是为此而生,如果你的项目路径下无此文件,说明此时还没有人来创建它,那就由你去手动添加吧。
语法
.hgignore的内容不是随便写的,它遵循一定的语法格式。目前有两种语法格式:
syntax: regexp
.sdf
.aps
.pch
.ilk
.pdb
BlogFans/BlogFans/Debug
.exe
syntax: glob
BlogFans/Test/out.txt
syntax: regexp后的为正则表达式匹配过滤,文件名匹配上面列出的正则表达式的将被过滤掉——此处用于去除这带这些后缀名的文件。
分析:
syntax: glob后的为精确匹配,它将去过滤掉对应目录的对应文件名文件。
syntax: glob
BlogFans/Test/out.txt
过滤特定后缀的写法
- /.xxx$
“/.”是就是“.”,因为“.”在正则表达式里有特殊含义,所以前面要加上“/”转义。“$”表示结束,所以上面的表达式的意思是匹配以“. xxx ”结束的文件
过滤特定文件夹的写法
- ^folder/
python的路径分隔符是“/”,这样在不同的操作系统上是可移植的。“^”表示开始。一个完整的文件名是path/filename,所以上面的表达式的意思是匹配“folder/ ”开始的文件。
Mercurial ---hgignore相关推荐
- hg(Mercurial)使用参考
使用hg(mercurial)有好几个月了,个人感觉这款分布式的版本控制系统非常不错,易学,易用:你可以从做在你旁边的同事拉取完整的代码; 对网络的依赖性更低,有本地沙盒,真正实现了离线开发; 轻量: ...
- 使用Mercurial从Google Code获得 项目源代码
在Google Code上看到一个心动的项目源代码? 想要获得它.千万不要一个文件一文件的复制它!!因为你可以用Mercurial 轻松获得它们..有每个项目源代码下面有使用Mercurial路径 ...
- 分布式版本控制工具:git与Mercurial(zz)
分布式版本控制工具:git与Mercurial [收藏此页] [打印] 作者:cyfdecyf 2007-12-26 内容导航: 第1页 [IT168 技术文档] 说到版本控制工具,很多人可能 ...
- Mercurial 2.4.2 发布,2.5 候选版发布
Mercurial 2.4.2是个bug修复版本,修正了以下问题.同时TortoiseHg也更新到了2.6.2版本. amend: invalidate dirstate in case of fai ...
- Mercurial和Git有什么区别?
我一直在Windows上使用git一段时间(使用msysGit),我喜欢分布式源代码控制的想法. 就在最近,我一直在关注Mercurial(hg),它看起来很有趣. 但是,我无法解决hg和git之间的 ...
- CVS,GIT,Mercurial和SVN比较
最近关于DVCS讨论的如火如荼,转一篇4个著名VCS的比较 特征 CVS Git Mercurial Subversion 是否原子提交 CVS: 没有. CVS提交不是原子的 Git: 是的. 提交 ...
- 【原】Ubuntu中安装 mercurial - TortoiseHG
=================================================本文为khler原作,转载必须确保本文完整并完整保留原作者信息及本文原始链接E-mail: khler ...
- Mercurial入门学习
Mercurail是一种分步式的版本控制器,和git类似,但是和传统的svn有着很大的区别,可以参与这个讨论:Mercurial vs Subversion 安装 Ubuntu 1. 下载源代码[ht ...
- Mercurial 版本控制服务器(Web Server)的搭建
关于 Mercurial 的简介和基本操作,请参见小G的随笔<Mercurial(Hg)基本操作>. 我不再赘述 Mercurial 的各种让人振奋的特性,上一篇中我们提到了使用第三方版本 ...
最新文章
- CVPR2020文章汇总 | 点云处理、三维重建、姿态估计、SLAM、3D数据集等(12篇)
- web性能优化之事件节流
- python openstack oslo_config使用_OpenStack配置解析库oslo.config的使用方法
- C#vs Java哪一个更快? 将25k C#转换为Java(2)
- android-创建sdcard
- 工作65:导航栏使用
- 安卓应用间的数据共享:ContentProvider、ContentResolver全解
- Win10编译SqlCipher步骤
- Spring 之bean的注入
- 面向对象程序设计方法学
- 二元一次方程编程解鸡兔同笼问题
- 三维重建 建立客观世界的虚拟现实||时空克隆 三维视频融合 投影融合 点卯 魔镜系列
- 神经元的细胞体位于哪里,神经在人体的什么部位
- python3实现网络爬虫(4)--BeautifulSoup使用(3)
- 为什么打印还要另存为_为什么打印时会出现另存为保存文件
- 新手如何快速入门IT行业?
- 百度地图 获取经纬度为4.9E-324
- 大学四年是这么度过的——大学四年总结
- JavaScript高级程序设计-JavaScript API
- Baxter的Gazebo仿真环境搭建
热门文章
- ggplot2-主题1
- 鸿蒙应用开发:视频播放器,真简单!!!
- 使用谷歌开发者工具抓包
- Vert.x-学习记录
- Foxmail登录账户失败:C3 NO LOGIN Login error or password error
- 算法复杂度((平均,最好,最坏,均摊)时间复杂度,空间复杂度)
- JAVA学习记录DAY 14
- 《Python编程从入门到实践》Chapter 8练习题
- {literal} php 标签,php – 动态JavaScript的Smarty {literal}标签的替代品
- python实现胶囊网络_胶囊网络(Capsule Network)的TensorFlow实现