我的(未来)Mercurial存储库中有很多对象(.o)文件。我有大部分内容的来源,但有些是由合作者下载/提供的,我没有来源。当然,版本化二进制文件很糟糕,但是我想为那些我没有源代码的文件做这件事(假设它们很少,如果有的话,会被修改,另一方面我不能自己再生它们。)
假设我有一种简单的方法来确定.o对应的.c是否存在(例如,总是在同一个文件夹中),是否有一种简单的方法可以实现这一点?
感谢。
答案 0 :(得分:5)
您可以安全地将*.o
个文件添加到.hgignore
,然后手动hg add
个特定*.o
个文件到存储库进行跟踪。任何自动添加(例如hg addremove
或hg add
没有参数)仍将忽略*.o
个文件,但您可以手动添加任何被忽略的内容,将成为跟踪。