2014-01-09 34 views
0

我已經安裝了Doxygen,並且能夠在本地工作目錄上成功創建html文檔。但是,我需要爲網絡git存儲庫上的分支創建文檔。如何在git存儲庫中的特定分支上生成Doxygen文檔

我的問題是我如何配置Doxygen來做到這一點?我想有一個配置文件將在各分支上創建文檔。我猜我可以使用INPUT標籤來指定不同的分支。

我一直主要使用Doxygen GUI前端,也許我需要直接修改配置文件。我對Doxygen和Git都很陌生,所以有任何建議,謝謝。

回答

2

您應該使用Git切換到分支(git checkout -b branch-name)。然後Git將更新硬盤上的所有文件。之後,您需要像往常一樣運行Doxygen。

注意:如果Doxygen緩存中間文件或使用時間戳跳過「未更改」文件,則此過程可能會中斷。每次開關後,你應該告訴Doxygen做一個「完整」的構建,更新一切。

+1

請注意,Git將時間戳設置爲結帳時間,所以如果Doxygen依賴於時間戳(就像所有其他構建工具一樣)不需要重建 – CharlesB

+0

@CharlesB:它是否設置所有文件的簽出時間(即使是那些沒有改變),還是隻有那些更新? –

+0

只有更新的 – CharlesB

相關問題