用TortoiseSVN的SubWCRev.exe管理同步專案版本號
阿新 • • 發佈:2019-01-02
原文出處:“ps:轉載註明出處是一種美德 http://blog.sina.com.cn/s/blog_75c9af020102vgh2.html” 尊重原創。
以下為原創作者的全文內容:
使用svn進行專案程式碼管理過程中,都有這麼個問題,釋出版本的時候,幾下了svn的版本號,然後出現bug後,根據記錄去查詢對應的svn版本的程式碼進行定位和解決bug,但是大部分時候我們希望,在日誌裡面,或者在軟體中編譯進去svn號,這樣就可以快速的定位到是哪個svn的版本出現問題,下面通過在vs2008中實現
1.首先新建一個模板,比如叫version_template.h,內容如下: #ifndef _TMPVERSION_H_ #define _TMPVERSION_H_ #define VER_MAJOR 1 #define VER_MINOR 0 #define VER_REVISION $WCREV$ //注意這個,檢視svn幫助文件可以看到會進行svn號的替換