您好!欢迎来到默认站点! 请登录 注册有礼
首页 新闻资讯 > 软件说明日志 > 研发工具软件

trunk(主线) branch(分支) tag(标记) 用法详解和详细操作步骤

2020-3-16 15:23:00 人评论

SVN几个重要文件夹说明: 标准SVN仓库应包含trunk、branches、tags这三个文件夹, 主要目的是:为了给项目各个阶段, 各个版本归类、分阶段存储、并行开发。trunk文件夹: 主干,我们一般把项目提交到此文件夹里面, 在trunk中开发。branches文件夹:分支,把那些需要打分支,…

SVN几个重要文件夹说明:

       标准SVN仓库应包含trunk、branches、tags这三个文件夹, 主要目的是:为了给项目各个阶段, 各个版本归类、分阶段存储、并行开发。

trunk文件夹: 主干,我们一般把项目提交到此文件夹里面, 在trunk中开发。

branches文件夹:分支,把那些需要打分支,但是有可能会修改的项目代码,打分支到此目录,适合开发特殊需求的项目分支。

tags文件夹:标志阶段进展,我们一般把那些阶段性(如迭代各期)的项目代码,打分支到此目录。

注:其实也不一定非要手动创建这三个目录,在我们打分支选择打到branch或tags等时,会自动在对应的repository

        仓库的根目录下创建该文件夹。

注:在第一次连接SVN的repository时,可以指定连接目标仓库下的不存在的文件夹,当我们第一次将项目

        team>>>share project时,将会在该仓库下自动创建URL中不存在的文件夹,并把代码放进去。

提示:开发时,以trunk中的项目代码为主,当开发到某个标志性重要时期时,标记已版本号备份至tags文件夹下,对于Mvcms项目有些功能模可能不适合作为主线的功能(非商城内容管理功能),比如企业应用、物联网相关应用可以在分支branches文件夹开发,完成后创建为Mvcms插件项目,与主线项目去耦合,独立出来运行,维持Mvcms主线项目专业功能。

image.png

branch和trunk进行合并,操作步骤如下:

----> 右键 trunk ------>TortoiseSVN
----> Merge...
----> Merge a range of revisions
----> Next --->URL to merge from : svn://域名或IP/Mvcms/branches/charge
----> Next
----> Merge
图片.png

图片.png

图片.png

图片.png

图片.png

上一篇:没有了

下一篇:没有了

相关资讯

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?
    会员登陆
    18004549898
    QQ
    Mvcms网站管理系统客服QQ:
    返回顶部