仅仅了解了可以在--style--template上使用的mercurial的hg loghg tip选项,我发现它们非常有用,但是我不知道将“样式文件”放在哪里

我有一个“样式文件”,它将允许我执行hg tip --style ./my-style -并且效果很好。除了我不希望此样式文件成为我的项目下的文件。而且我希望能够在我的所有项目中使用它。我不希望它成为默认样式(因此它不是更新.hgrc的样式字段的选项)。

我应该把这个文件放在哪里? 我是否只需要将其放在主目录中并像hg tip --style ~/my-style一样对其进行引用?

不知道您是否需要知道,但是尽管我有时使用Windows,但我大多使用Linux。

最佳答案

放在哪里并不重要。我通常将与hg相关的文件组织在主目录中的一个目录中,该目录称为~/.hgstuff。我在那里有一个hgignore和一些其他常用设置文件。

您还可以使用[alias]部分定义别名,这些别名将自动应用您的样式文件。例如:

[alias]
stip = tip --style ~/.hgstuff/my-style

然后,您只需要运行hg stip即可获取样式化版本。

如果要为每个命令使用样式,则可以在[ui]部分中进行设置:
[ui]
style = ~/.hgstuff/my-style

关于mercurial - Mercurial:将 “style file”放在哪里,以便可以(轻松地)在我的所有项目中使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5085886/

10-15 06:36