我正在开发一个LaTeX项目,并且在我大约一周前开始使用它时是Hg
的新手。基本上我使用命令hg addremove *
跟踪文件夹中的所有文件。在意识到我的错误之后,我一直在跟踪我认为我将反复编辑的文件。但是,我还没有找到我在回购开始时Hg
跟踪的所有文件。
结果是Hg
不仅会跟踪带有.tex
扩展名的源文件,还会跟踪生成的.pdf
文件 - 我认为这会导致我的不必要的膨胀回购。我该如何重新开始?
在相关但又单独的说明中:使用.docx
跟踪MS Word文件(例如以Hg
结尾)是不是一个坏主意?我使用LaTeX的方法有点像这样:
https://tex.stackexchange.com/questions/61967/how-to-run-latex-from-word
如果将字符串Rome was not built in a day.
添加到文本文件并保存,则新版本的文本文件只比旧版本大28个字符。我不确定.docx
是否以类似的方式运作。因此问题。
答案 0 :(得分:1)
关于你的第一个问题
hg convert
是您正在寻找的 - ConvertExtension。
您想使用--filemap
选项排除所有PDF文件。
由于filemap不支持通配符/ globs(*.pdf
),因此您需要构建存储库中所有PDF文件的列表以排除它们。如果您使用的是类似unix的平台,则可以使用find
。