從svnversion
文檔:如何在git中模擬svnversion命令?
[[email protected] common_cpp]$ svnversion --help usage: svnversion [OPTIONS] [WC_PATH [TRAIL_URL]]
爲工作拷貝路徑
WC_PATH緊湊的 '版本號'。例如:$ svnversion . /repos/svn/trunk 4168
版本號將是單號,如果工作副本是 單一版本,未經切換,並與 的TRAIL_URL參數相匹配的URL。如果工作副本凌亂, 版本號將更加複雜:
4123:4168 mixed revision working copy 4168M modified working copy 4123S switched working copy 4123P partial working copy, from a sparse checkout 4123:4168MS mixed revision, modified, switched working copy
人們說SVN很簡單.. :( – 2012-08-24 01:58:33
有Git中沒有直接等同,因爲Git的有「改性」(即演出和未分級)不同的概念,是指其提交不同,沒有一個「切換」等概念爲了能夠給你一些有用的東西,你能解釋一下你想要的命令嗎? –
我需要在二進制文件中存儲關於編譯中使用的代碼版本和狀態的信息進程 –