6
A
回答
3
使用正常的關鍵字替換的問題是,$rev$
只顯示最後一次修訂中,這個文件改變了。我自己沒有嘗試過,但是有一個名爲svnversion
的工具,它與SVN一起提供,我相信您可以使用它來獲取工作副本的修訂版本號。這就是配置你的構建過程來使用這個工具並將結果插入到你的修訂文件中的情況。
有關於如何使用svnversion
一個很好的指南(特別是如果你使用ANT)位置:http://cameronstokes.com/2009/12/12/using-svnversion-from-ant
0
我想你可以用pre-commit hook來做一些事情,但我真的不知道這是個好主意。
爲什麼不自己版本的應用程序? (和例如把版本號在提交評論中) 這不是一個更簡單的解決方案嗎?
什麼是更多的svn修訂版號碼一個一個地給出,無論它承諾的是什麼分支 - 這對你有好處嗎?
0
試着檢查一下。我們曾經用CVS來做這件事。
http://svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html
相關問題
- 1. 顛覆版本號問題
- 2. 管道顛覆版本號給diff的
- 3. 顛覆顛覆?
- 4. 顛覆版本控制
- 5. SSIS版本控制+顛覆
- 6. 版本控制軟件和顛覆
- 7. 如何將版本號放入rdlc文件?
- 8. 顛覆,檢查哪個文件不是特定版本
- 9. 返回顛覆中文件的前一版本
- 10. 保留我的版本有衝突的文件與顛覆
- 11. 顛覆限制訪問一個文件的增長版本
- 12. 顛覆修訂號
- 13. 如何在顛覆中計算修訂版本號
- 14. 使用bash從顛覆獲取版本號
- 15. 標記當前版本的顛覆
- 16. 顛覆主要次要版本
- 17. 顛覆:如何找到舊版本?
- 18. 入門顛覆
- 19. 顛覆文件的shell腳本
- 20. 我怎麼能eclipse自動插入顛覆版本號到我的代碼
- 21. 使用svn客戶端導出和導入顛覆版本
- 22. 顛覆上添加文件
- 23. 奇怪的顛覆文件
- 24. 顛覆移動文件
- 25. 顛覆功能
- 26. 顛覆入門,但
- 27. 要在JVM類文件中放入什麼版本號
- 28. 顛覆「你正在嘗試從幾個顛覆工作副本提交文件」
- 29. 如何將修訂版本從mercurial推回顛覆?
- 30. Eclipse顛覆感嘆號
普通的關鍵字替換不會工作,因爲它只能說明當文件最後一次更新。在頁面中間的一半處,在名爲「Where $ GlobalRev $?」的黃色框中,它解釋了原因並提及「svnversion」 - 這是您需要的。 – 2011-02-06 01:07:50