Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Assembly 我需要所有那些MPLABXLog.xml。。。文件夹?_Assembly_Mercurial_Mplab - Fatal编程技术网

Assembly 我需要所有那些MPLABXLog.xml。。。文件夹?

Assembly 我需要所有那些MPLABXLog.xml。。。文件夹?,assembly,mercurial,mplab,Assembly,Mercurial,Mplab,我正在使用MPLABX进行一个简单的项目,该项目只有一个PIC汇编程序源代码文件,在LinuxFedora下运行。我注意到在我的主目录中有很多文件,超过20个,名称以MPLABXLog.xml开头。。。那么,请问,我需要它们吗?我可以删除它们吗?我可以避免创建它们吗 在这个项目中使用Mercurial进行版本控制的艰难尝试中,我是否无意中创建了它们我现在已经解决了这个问题,并将在MPLABX IDE之外使用Mercurial。Mercurial不会创建这样的文件。他们都属于MPLAB。如果不想跟

我正在使用MPLABX进行一个简单的项目,该项目只有一个PIC汇编程序源代码文件,在LinuxFedora下运行。我注意到在我的主目录中有很多文件,超过20个,名称以MPLABXLog.xml开头。。。那么,请问,我需要它们吗?我可以删除它们吗?我可以避免创建它们吗


在这个项目中使用Mercurial进行版本控制的艰难尝试中,我是否无意中创建了它们我现在已经解决了这个问题,并将在MPLABX IDE之外使用Mercurial。

Mercurial不会创建这样的文件。他们都属于MPLAB。如果不想跟踪这些文件中的更改,请将其添加到.hgignore:

syntax: glob
MPLABXLog.xml*
您可以使用任何shell模式。此外,还要考虑将编译的二进制文件添加到.ggNebug中。这是一件好事,因为任何人都可以随时从源代码获取二进制文件。例如,如果编译器的输出文件夹为bin,则应添加到.hg忽略该行

bin/

关于.hgignore.

我的工作.hgignore是:

# use glob syntax.
syntax: glob
build/**
dist/**
nbproject/private/**
nbproject/Makefile-*
*.mk
*.bash
*.mcc
参考此处给出的指南:
不要从版本控制中删除所有XML文件。否则,您将在MPLAB-X中导致项目配置混乱。

生成的文件不应是任何版本控制系统的一部分。虽然此链接可能会回答此问题,但最好在此处包含答案的基本部分,并提供链接以供参考。如果链接页面发生更改,“仅链接”答案可能会无效。@我已添加了答案的重要部分。谢谢