我正在尋找正確的方法來使用phpDoc-comments來自我的Confluence 4.1.4中生成開發人員的文檔。如何將phpDoc導入Confluence?
4
A
回答
2
我正在尋找相同的解決方案。我最近來的是使用html2wiki,它有一個Confluence方言。我創建了一個PHP腳本,它通過我的api目錄遞歸併使用此html2wiki程序處理每個html頁面。不幸的是,它並沒有完全格式化標記,並留下不希望的html文物。
我的下一個方法是嘗試和調整自己的方言來嘗試解決可憐的格式。
http://search.cpan.org/~diberri/HTML-WikiConverter-0.51/bin/html2wiki
6
一種方法我一直在尋找的是部署我的HTML輸出(類似於PHPDoc的)作爲在Tomcat的合流器的實例的第二網絡應用,然後訪問該文檔IFRAME到匯合頁面。它不與Confluence的搜索/索引或標籤集成,但它應該與我們設置的Crowd認證方案很好地配合。我想我可以使用聯合搜索工具來搜索這兩個網絡應用程序。
1
您可以使用Docs Plugin:https://marketplace.atlassian.com/plugins/net.meixxi.confluence.docs.docs-plugin。這個插件使您能夠在Confluence中上傳和發佈PHPDocs以及其他基於HTML和JavaScript的內容。
Docs還提供了一個REST接口,以實現發佈過程的自動化。所以,發佈PHPDocs可以成爲Continuous Integartion Process的一部分。一個技術文檔,以及示例代碼,你可以在這裏找到:https://bitbucket.org/meixxi/docs-plugin/wiki/Home
相關問題
- 1. 禁止爲PHPDoc導入類
- 2. 遷移/導入MediaWiki 1.20.8到Confluence 5.9.4
- 3. Confluence插件導入外部附件
- 4. 如何爲Confluence創建導出插件
- 5. 如何PHPDoc的
- 6. 如何以編程方式將Swagger API文檔發佈到Atlassian Confluence? (使用Swagger Confluence工具和Confluence REST API)
- 7. PHPDoc的狀態如何?
- 8. 如何將COM導入Ironpython?
- 9. 如何將dbpedia導入neo4j?
- 10. 如何將.stl導入tetgen?
- 11. 如何將.py導入java
- 12. 如何將build.gradle導入IntelliJ
- 13. 如何將「HttpClient」導入Eclipse?
- 14. 如何將CSV導入neo4j
- 15. 如何在phpdoc評論中退出phpdoc評論?
- 16. 獲取已經通過AD導入到Confluence的用戶
- 17. 如何導入導入org.neuroph.core。*
- 18. Confluence Persistence
- 19. 如何將多個Confluence空間鏈接到Jira Service Desk?
- 20. 如何導入將[C++]類導入[objective-c]類的[objective-C++]類?
- 21. 如何在phpdoc中使用@package&@subpackage?
- 22. 如何使用phpdoc的web界面?
- 23. 如何用phpdoc製作文檔
- 24. 如何在Eclipse中使用PHPdoc
- 25. 我應該如何PHPDoc回調?
- 26. 如何衡量phpDoc覆蓋率?
- 27. 如何@usedby標記在phpdoc中工作
- 28. 如何在PHP中分析PHPDoc評論?
- 29. 如何在Confluence中查找'舊'頁面?
- 30. 如何組織Confluence(wiki)內的空間?
最近,我一直在尋找編寫我自己的轉換器,它擴展了phpDocumentor轉換器類,以便我可以直接操縱數據到Confluence標記。儘管這樣做有一些困難,但由於我可以基於的唯一例子是phpdoc,即HTML,PDF,XML和CHM。問題是,所有這些都會生成所有類的索引,等等,我只需要爲每個類文件創建一個Confluence wiki頁面。請讓我知道,如果你有更多的餘地。謝謝 – Brett 2012-11-29 00:21:06