svn branch tag trunk,svn branch tag
我们都知道SVN是管理项目源代码的软件,它可以记录我们开发的每个阶段的代码,供我们以后使用。那么你知道SVN的具体结构吗?下面介绍一下它的基本结构。
树干
这是SVN目录的主要分支,代表日常开发中的项目。Trunk随时包含最新的开发代码。这里的代码将一直工作到您的下一个主要版本。
主干应该只用于开发下一个重要版本的代码。
人们通常只使用主干来存储他们的代码。发布一个版本后,继续在其上开发下一个版本。这种开发很混乱,如果有大的Bug,往往很难恢复到以前的版本,所以添加了一个分支文件。
释放分支
当主干到达准备发布的阶段时(或者当你想要冻结新特性的添加时),你应该创建一个发布分支。
实验分支
有时你想在项目中引入一项新技术。那太好了,但是你当然不想赌上你的整个项目。假设您想将Web程序从PHP4改为PHP5。你还要多久?与此同时,你的行李箱停止使用了?直到你完成所有到PHP5的转换。
一般来说,用来做里程碑的tag,不管是不是release,都是可用版本。在这里,它应该是只读的。
在SVN,当在一个选项中创建标签和分支时,它们之间没有明显的区别。Tags也是Trunk的副本,但它是只读的,不能修改,权限不同。
选择“创建文件夹结构”,然后浏览创建的文件结构。
SVN解决了数据备份、版本控制、数据同步等问题,因此受到很多人的喜爱和使用。它是一个很好的知识管理软件工具。
我们也可以用SVN来管理我们的知识。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。