我正在構建一個類似wiki的網站,並且想知道如何實施文件版本控制以創建文章歷史記錄。當有人編輯文件時,我希望能夠顯示哪些部分已被編輯,並在必要時恢復到以前的文件。編號: 謝謝您的回覆。我開始經歷他們,然後我意識到我的帖子不是很精確。所以我可以補充一點,我使用Java作爲開發語言(Groovy通過Grails來精確)。另外,我正在構建的應用程序不僅僅是一個Wiki。它有很多其他的東西,但一些部分應該可以由幾個用戶編輯。所以我正在尋找那個特定工作的最佳人選。Wiki - 文件版本
4
A
回答
1
說到Git,您需要的已經以和git checkout
的形式實現。
即使你能使用這些命令來完成這項工作,你可能會更好用libgit2
這基本上是你需要的所有功能,但作爲一個庫,而不是可執行文件。
2
1
相關問題
- 1. 由主版本庫管理的GitHub wiki
- 2. 文章版本之間的Rails wiki突出顯示/刪除線版本差異
- 3. 文件版本比。產品版本
- 4. ELF文件版本
- 5. DLL文件版本
- 6. 將版本化文件替換爲非版本化文件
- 7. SQL文檔wiki
- 8. Wiki-fying使用LPeg的文本
- 9. 將Wiki-Markup應用於大量文本
- 10. Rolling Your own Plaintext Wiki(Wiki in a DB)
- 11. 發送Java版本以文本文件
- 12. 獲取文本文件中的版本
- 13. 版本文件夾中的vshost.exe文件?
- 14. 從文件中刪除文件版本
- 15. AS3 Flash SWF文件版本
- 16. Java類文件JDK版本
- 17. .net Framework版本文件夾?
- 18. IExpress輸出文件版本
- 19. 版本創建的文件
- 20. 最新文件版本
- 21. C#簡單文件版本
- 22. 創建主版本文件
- 23. Django靜態文件版本
- 24. po消息文件版本
- 25. WAR文件的版本號
- 26. 版本控制文件
- 27. Protoc版本3.2 java文件
- 28. 文件線索版本
- 29. Subwcrev.exe截斷版本文件
- 30. Linux版本的.cmd文件
可能是http://stackoverflow.com/questions/406329/is-there-a-wiki-like-that-on-google-code-hosting-that-commits-every-change-in- th – n611x007