我在文件中使用$ Rev:$以獲得版本號,問題是文件沒有更改很多,所以數字不會自動更新。如何做到這一點的任何幫助?在Subversion中更改版本號,即使文件沒有在提交中更改
1
A
回答
3
$ Rev $不會像您期望的那樣工作。
如果您使用的是命令行版本,您可以使用svnversion來輸出最新版本。
在TortoiseSVN,它是http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-subwcrev.html
無論如何,你應該更新你的構建腳本,因此它會自動融合了最新的 版本號。
+0
我所做的是我使用subwcrev與修訂版本號的tmp文件。然後,我在vs2008中更改我的beforeBuild動作以調用exe並現在它的工作。 – 2009-02-18 18:34:32
0
如果您將此用於文件中的構建/版本號,請查看svnrev或WCSubRev工具來創建所需的信息。
相關問題
- 1. 提交了一個文件,但版本庫中沒有更改
- 2. 更改Subversion中舊提交的作者
- 3. 即使在php.ini文件中更改圖像也沒有上傳
- 4. Git恢復提交併添加更改,即使在提交更多提交後
- 5. Git更改沒有提交提交和未跟蹤文件
- 6. Linq2Sql提交更改沒有更新
- 7. 在可執行文件中更改內部版本號
- 8. 在android studio中更改複製項目的Subversion提交位置
- 9. 提交SVN而不更改版本
- 10. 即使有自動提交設置的MySQL不提交更改
- 11. 文件更改沒有立即反映
- 12. LINQ提交更改不提交更改
- 13. subversion/tortoisesvn-更改版本庫的目錄
- 14. SVN每次提交或合併都會添加文件,即使沒有更改
- 15. 如何通過文件版本更改在.settings/.config文件中保留更改?
- 16. 在表單提交後使用jquery更改div中的文本
- 17. Subversion沒有將更改合併到重命名的文件中?
- 18. freetds的版本並沒有改變,而文件被更改
- 19. Windows mobile,更改版本號
- 20. 在java中更改現有jar文件的編譯版本
- 21. Subversion:只提交修改過的文件
- 22. 提交文本框更改文字
- 23. Ubuntu上的Subversion - 增量轉儲更改了修訂版本號
- 24. 提交更改
- 25. Subversion將未提交的更改提交到一個新分支
- 26. 顯示更改沒有在git中提交
- 27. Telerik MVC Grid提交更改沒有網格更改
- 28. git commit --amend - 當沒有更改時,提交散列被更改
- 29. WifiManager似乎沒有提交更改
- 30. SQLAlchemy沒有對postgres提交更改
這是一個常見問題解答:http://stackoverflow.com/search?q=subversion+revision+number – 2009-02-19 16:17:50