2014-01-10 43 views
0

我正在使用MPLABX做一個簡單的項目,只有一個PIC彙編源代碼文件,在Linux Fedora下運行。我注意到在我的主目錄中有很多文件,其中有以MPLABXLog.xml開頭的名字,所以我需要它們嗎?我可以刪除它們嗎?我可以避免創建它們嗎?我是否需要所有這些MPLABXLog.xml ...文件?

我是否在無意中嘗試在此項目中使用Mercurial進行版本控制? - 我現在已經對此進行了整理,並將在MPLABX IDE之外使用Mercurial。

回答

2

Mercurial不創建這樣的文件。它們都屬於MPLAB。如果您不想跟蹤這些文件中的更改,請將它們添加到.hgignore中:

syntax: glob 
MPLABXLog.xml* 

您可以使用任何shell模式。另外,請考慮將編譯的二進制文件添加到.hgignore中。這是件好事,因爲任何人都可以隨時從源頭獲取二進制文件。例如,如果你的編譯器的輸出文件夾倉,那麼你應該添加到.hgignore行

bin/ 

More info約.hgignore。

-1

我的工作.hgignore是:

# use glob syntax. 
syntax: glob 
build/** 
dist/** 
nbproject/private/** 
nbproject/Makefile-* 
*.mk 
*.bash 
*.mcc 

Refered從這裏給出的指導方針:http://microchip.wikidot.com/faq:72 不要從版本控制中刪除所有的XML文件。否則,最終會在MPLAB-X中混淆項目配置。

+0

生成的文件不應該是任何版本控制系統的一部分。 – vermaete

+0

雖然這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分,並提供參考鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 – Luke

+0

@Luke我添加了答案的重要部分。謝謝! – tantradnya

相關問題