- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 Mercurial 进行版本控制,并且在我的 Web 根目录中有一个 .htaccess 文件,其重写规则根据是我的本地主机还是我的开发服务器等而有所不同。因此,我已将“.htaccess”放入我的 Web 根目录中。 .hgignore 文件,因此它不是版本控制的一部分。
但是,我还有另一个 .htaccess 文件,位于 .hg/.htaccess,带有“拒绝所有”,因此我的 .hg 文件夹无法通过网络访问。我确实希望将此 htaccess 文件 checkin 版本控制,这样我就不会忘记在新服务器上设置它,等等。
有办法做到这一点吗?似乎只要将“.htaccess”放入我的 hgignore 中,它就会忽略位于任何地方的所有 .htaccess 文件。我尝试了“./.htaccess”,希望能够忽略根级别一,但不是 .hg/.htaccess - 但不起作用。我尝试过进行研究,但运气不佳。
谢谢,如果我在某个地方错过了一些明显的东西,很抱歉!
最佳答案
这是不可能的。不是因为忽略,而是因为来自 .hg
的文件无法被 Mercurial 跟踪。
因此,您最好使用适合您大部分要求的模板创建并 checkin .htaccess.dist
,并在特定计算机上 checkout 后 - 复制 .htaceccess.dist
到 .htaccess
并在其中进行所需的更改。
关于.htaccess - Mercurial 选择性地 hgignore htaccess 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13056558/
我正在寻找一种方法来修改我的 .hgignore 文件以忽略除“Test/”或“Tests/”子文件夹中的文件之外的所有“Properties/AssemblyInfo.cs”文件。 我尝试使用否定的
我需要一个 .hgdontignore 文件:-) 来包含某些文件并排除目录中的其他所有内容。基本上我只想包含特定目录中的 .jar 文件,而不包含其他文件。我怎样才能做到这一点?我对正则表达式语法不
我正在尝试为项目设置 .hgignore。 .hgignore 文件位于项目根目录中 .hg 文件旁边。状态的输出如下,我想忽略 sdcard.cydsn\ARM_GCC_441\Debug 和 sd
我创建了 .hgignore 文件,但在此之前我将项目结构发送到服务器。现在 hgignore 不适用于那些之前发送的文件。我在某处读到我需要从跟踪列表中删除这些文件和目录或以某种“私有(privat
我用谷歌搜索了一下,但没有找到关于该主题的任何建议。 .hgignore 中可以使用多行正则表达式吗?我正在编写一个 magento 模块,并且不想在存储库中仅包含我的模块代码,因此我想出了这个正则表
__ 大家好, 我的 hgignore 文件包含以下行: syntax:regexp ^data/dyn/.* ^data/config/.* ^data/temp/.* ^data/mediapoo
__ 大家好, 我的 hgignore 文件包含以下行: syntax:regexp ^data/dyn/.* ^data/config/.* ^data/temp/.* ^data/mediapoo
当我创建一个新的存储库时,我可以要求 TortoiseHG 给我一个 .hgignore 文件。有没有一种方法可以让我自定义该文件的外观,而不必每次都去某个地方手动获取一个文件? 最佳答案 这是一个老
我已经跟踪了不想再跟踪的文件。所以我更新了 .hgignore但这不会导致他们被遗忘。除了手动hg forget每个人都有其他选择吗? 最佳答案 使用 Mercurial 2.0,您可以指定 file
使用 Mercurial,我需要忽略除目录“tests”和“languages”以及这些目录中的文件之外的所有文件和目录。这一切都必须用正则表达式和 .hgignoere 来完成 文件: 测试\垃圾.
我试图用.hgignore忽略项目中的文件,但无法弄清楚。该文件位于app/views/patterns/_changes.erb中(相对于项目的根目录,.hgignore所在),但我尝试执行的任何操
我有一个 NetBeans 项目,Mercurial 存储库位于项目根目录中。我希望它忽略除“src”和“test”文件夹的内容以及 .hgignore 本身之外的所有内容。 我不熟悉正则表达式,也想
我对 Hg 很陌生,所以请原谅我的无知...... 我在 Windows 7 中使用 Mercurial 和 TortoiseHg。我创建了一个具有以下文件夹结构的存储库: -- My repo di
GWT 应用程序(在 Eclipse 中开发)的源代码管理忽略文件中的典型条目是什么? 最佳答案 我会推荐: 你leave the eclipse files (.project, .classpat
我在我的 .hgignore 模式中有“*.pyc” .pyc 文件确实在根级别被忽略,但不在子目录中。 有任何想法吗? 最佳答案 默认情况下,模式是 python 正则表达式。在路径的每个组件中搜索
我想知道 .hgignore 文件放在哪里;在主存储库中还是每个程序员都应该在他的克隆副本中拥有它? 请说清楚。谢谢。 最佳答案 您应该将该文件放在存储库的根目录下。 看 : https://www.
我有一个我似乎无法理解的问题。我在 Windows 上使用 TortoiseHg(版本 0.7.5),但在 Linux 上我有同样的问题。这里是: 我的 .hgignore文件: syntax: re
我将 mercurial 用于 php 项目和我的 .hgignore文件不工作。它应该放在 .hg/文件夹,不是吗? .hgignore /.hg/.hgignore file # Allow *.
.hgignore 本身是受版本控制的。我添加了一些我想忽略的对象目录,但我不想将这些更改提交到 .hgignore。我该怎么办? 最佳答案 将以下内容添加到 repo 的 .hg/hgrc : [u
我正在使用 Mercurial 管理 $HOME,以保持我的 dotfiles 良好并被跟踪,或者至少是对我来说重要的那些。 然而, ~ 中有大量不需要跟踪的文件和目录,并且该集合不断变化和不断增长。
我是一名优秀的程序员,十分优秀!