版本控制——TortoiseSVN (3)多版本发布

时间:2023-03-08 23:20:44
版本控制——TortoiseSVN (3)多版本发布

=================================版权声明=================================

版权声明:原创文章 禁止转载 

请通过右侧公告中的“联系邮箱(wlsandwho@foxmail.com)”联系我

勿用于学术性引用。

勿用于商业出版、商业印刷、商业引用以及其他商业用途。                

本文不定期修正完善。

本文链接:http://www.cnblogs.com/wlsandwho/p/7105622.html

耻辱墙:http://www.cnblogs.com/wlsandwho/p/4206472.html

=======================================================================

要是玩游戏的话,会看到游戏每次更新,都会有一个版本号,例如

1.0->1.0.1->1.0.2->1.1->1.1.1->->1.1.2-->1.1.2.1

或者

1.0->1.0.1->1.1.3->->1.1.5-->1.2.2.3

=======================================================================

接上一篇,从SVN的仓库里把HelloSVN下载下来了。

版本控制——TortoiseSVN (3)多版本发布

=======================================================================

随便找个地方,右键“TortoiseSVN”->“版本库浏览器”

弹出一个对话框输入URL。

版本控制——TortoiseSVN (3)多版本发布

确定。

弹出版本库浏览器。在tags上右键,点击“创建文件夹”。

版本控制——TortoiseSVN (3)多版本发布

弹出对话框,输入你的文件夹名。这里我输入1.0。确定后弹出窗口输入日志。

版本控制——TortoiseSVN (3)多版本发布

版本控制——TortoiseSVN (3)多版本发布

确定后,版本库浏览器界面的tags里会有一个空的1.0文件夹。点击确定。

=======================================================================

现在更新本地的HelloSVN,在tags文件夹下会有一个1.0文件夹

=======================================================================

进入trunk文件夹,在HelloSVN上,右键“TortoiseSVN”->“分支/标记(T)...”

版本控制——TortoiseSVN (3)多版本发布

弹出

版本控制——TortoiseSVN (3)多版本发布

选择路径tags/1.0确定

版本控制——TortoiseSVN (3)多版本发布

然后手工加上“/HelloSVN”,选择“版本库中的最新版本”

版本控制——TortoiseSVN (3)多版本发布

确定后弹出

版本控制——TortoiseSVN (3)多版本发布

点击确定即可。

=======================================================================

进入tags文件夹,点击进入1.0文件夹,里面是空的。更新1.0文件夹。确定即可。

版本控制——TortoiseSVN (3)多版本发布

至此,1.0版本已经做好了。

之后可以从tag1.0做一个分支branch1.0.1,然后在branch1.0.1上开发。开发完成后,打tag1.0.1。

=======================================================================

PS:“从此复制到版本库”,这个选项当然是需要哪个选哪个了。

版本控制——TortoiseSVN (3)多版本发布

=======================================================================