gpt4 book ai didi

.htaccess - Mercurial 选择性地 hgignore htaccess 文件

转载 作者:行者123 更新时间:2023-12-02 23:32:06 27 4
gpt4 key购买 nike

我使用 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/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com