例如,當我使用「svn log」查看修訂歷史記錄時,我發現修訂版本號不會一直增加。例如,一個版本的版本號爲「1234」,但其下一個版本的版本號爲「1256」而不是「1235」。這兩個修訂之間會發生什麼?他們的修訂號碼是不是連續的?爲什麼版本控制中的版本號一直沒有增加1?
謝謝。
例如,當我使用「svn log」查看修訂歷史記錄時,我發現修訂版本號不會一直增加。例如,一個版本的版本號爲「1234」,但其下一個版本的版本號爲「1256」而不是「1235」。這兩個修訂之間會發生什麼?他們的修訂號碼是不是連續的?爲什麼版本控制中的版本號一直沒有增加1?
謝謝。
您在SVN回購協議中的項目可能不是唯一的。
SVN回購任何部分的任何修訂都會將全球版本編號加1。
參見:
如果你從你的資料庫的根數,你會看到版本號加一一個。但是,您正在從您的倉庫的子目錄獲取日誌。這意味着有很多修改不屬於你的子目錄。
如果您爲整個存儲庫獲取SVN日誌,您會發現SVN確實會爲每個提交增加一個版本號,但是它包含對同一存儲庫中不同分支和不同項目的提交。 – tripleee