我正在使用Subversion對我的代碼進行版本控制(在另一臺計算機上,Windows上的烏龜SVN和VisualSVN上的服務器)。事情進展很好,就我的代碼的不同版本而言,還有必要的日誌等等。有時我會對代碼做一些非必要/微小的更改,並在離開之前提交它們。有時我做出必要的更改,使用我的代碼的人(包括我)應該知道他們是否更新並遇到一些錯誤,因爲某些功能已被刪除/更改/重命名等。分配代碼(提交)主版本號
我下載的大多數程序都有版本歷史記錄,並且它們具有重要的更改以及很好地記錄的輕微更改。他們也有不同版本的程序,如1.01,1.02,1.5 2.0等。
我的問題是:SVN是否允許我更改我的代碼的「主」版本號。假設我做了幾百次提交,現在我完全滿意我的代碼,我將它從0.1版本升級到0.2版本。 SVN能跟蹤嗎?如果是的話,我該如何去做這件事?如果否,那麼是否有另一個軟件可以讓我的生活變得簡單,就我的軟件版本而言。由於SVN的名稱中有'版本',我相信這個小功能必須存在,我不知道它。
目前,我用在「樹幹」文件夾中的txt文件,我每次發生重大變化,這是非常繁瑣的更新,容易出錯(我有時會忘記)和過時。
謝謝!