首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法让hgignore工作

无法让hgignore工作
EN

Stack Overflow用户
提问于 2012-08-27 17:14:49
回答 3查看 430关注 0票数 1

我试图让mercurial忽略win7中的"1.txt“文件,mercurial 2.3

为什么这里仍然显示1.txt和hg status命令?

代码语言:javascript
复制
\hgtest> dir


Directory: \hgtest


Mode                LastWriteTime     Length Name
----                -------------     ------ ----
d----        2012-08-27     11:01            .hg
-a---        2012-08-27     11:03         44 .hgignore
-a---        2012-08-27     11:02          6 1.txt


\hgtest> type .hgignore
syntax: glob
*.txt
\hgtest> hg status
? .hgignore
? 1.txt
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-08-27 22:18:50

我怀疑这是因为你的.hgignore是utf-16编码的。其中用于22个字符的文本的大小为44。

hg可能不理解.hgignore文件。

尝试打开该文件并将其保存为纯ANSI编码。

票数 3
EN

Stack Overflow用户

发布于 2012-08-27 17:23:21

可能是因为它还在存储库中。试着忘记那个文件。如果您希望将此文件放在存储库中,同时忽略它,它不会显示,我认为这是不可能的。

票数 0
EN

Stack Overflow用户

发布于 2012-08-27 21:21:39

我只是试着根据你在64位Windows7上的原始问题中的信息重新创建你的场景,但是在Mercurial 2.2.3 (我使用的是TortoiseHg 2.4.2)上,我看不到这个问题。我在cmd.exe控制台和Powershell控制台(这是您似乎正在使用的控制台)中都进行了检查。我注意到,在我的例子中,报告的.hgignore文件大小是您最初问题中的一半。我不确定大小的不同是因为什么。由于我们使用的是不同版本的Mercurial,我想知道2.3中是否出了什么问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12139171

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档