`
kingquake21
  • 浏览: 268950 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SVN版本库的分支和Tag

阅读更多

SVN的branch和tag管理都是通过copy实现的,它并没有独立的branche和tag概念,它仅仅是管理文件的历史,trunk、branch、tag对于SVN而言都是普通的文件夹

 

创建分支:

svn copy http://svn.example.com/repos/calc/trunk \
http://svn.example.com/repos/calc/branches/my-calc-branch \
-m "Creating a private branch of /calc/trunk."

 

创建Tag:

svn copy http://svn.example.com/repos/calc/trunk \
http://svn.example.com/repos/calc/tags/release-1.0 \
-m "Tagging the 1.0 release of the 'calc' project."

分享到:
评论

相关推荐

    svn版本库,桌面服务器,客户端打包版

    在这个“svn版本库,桌面服务器,客户端打包版”中,包含了创建和管理SVN版本库所需的全部组件。 首先,让我们深入了解一下SVN的核心组成部分: 1. 版本库(Repository):这是SVN存储所有版本化文件的地方。...

    SVN如何建立版本分支

    在Subversion (SVN) 中,为了有效地管理项目的开发流程和版本控制,通常会在项目版本库中建立以下三个主要的目录: 1. **Trunk**:作为项目的主干分支,所有的日常开发活动都在这里进行。 2. **Branches**:用于...

    SVN主干和分支操作

    通过上述步骤,我们可以有效地利用 SVN 进行项目的版本管理和分支操作。这种方式不仅能够提高团队协作的效率,还能保证代码的质量和项目的稳定性。此外,Eclipse 作为一款强大的集成开发环境,提供了丰富的插件支持...

    svn创建版本库和删除版本库.rar

    下面将详细阐述如何创建和删除SVN版本库。 ### 创建SVN版本库 1. **选择版本库类型**:SVN支持多种类型的版本库,包括本地版本库、FTP、HTTP(S)等。本地版本库适用于单机开发,而网络版本库则适用于团队协作。 2....

    SVN版本控制方案

    SVN中通过Trunk、Branch、Tag三个主要的概念来组织和管理版本库的内容。 ##### 1. Trunk主干 - **定义**:Trunk是SVN仓库中的主要开发区域,存放项目的主线代码。 - **用途**:主要用于日常开发和维护,所有的修改...

    svn 版本管理,分支/标记配置,创建

    首先,svn的版本管理主要通过版本库实现,每个提交都会为项目增加一个新的版本,开发者可以随时回滚到历史版本,查看每次修改的细节。这有助于追溯错误来源,防止误操作,并支持多人同时编辑同一文件。 分支是svn的...

    svn资源版本库

    在软件开发中,SVN资源版本库扮演着至关重要的角色,它允许开发者跟踪文件的修改,协同工作,以及回溯到任何历史版本。下面我们将深入探讨SVN的核心概念、操作流程以及其在实际开发中的应用。 一、SVN资源版本库...

    SVN中的Branches分支以及Tags标签详解与应用举例

    为了便于创建分支和标签,通常将版本库的结构布置为:/branches,/tags,/trunk。分别代表分支、标签以及主干。 创建 Branch 分支或者 Tag 标签非常容易,只需要在 TortoiseSVN 中创建对应的文件夹,然后将其提交到 ...

    SVN 分支与合并详解

    除了分支,SVN还支持标签(Tag),用于标记特定版本的代码,如发布版本。标签是只读的,通常不进行修改。创建标签的方式与创建分支类似,只是目标路径通常位于`tags`目录下。 7. 分支策略: 实际项目中,可能会有...

    最新SVN版本控制带汉化

    SVN,全称Subversion,是一种广泛使用的集中式版本控制系统,它能够管理项目中的源代码、文档等文件的版本,使得多个开发者可以协同工作并跟踪每一次修改,有效地避免了代码冲突和数据丢失的问题。最新版本的SVN增加...

    SVN版本控制系统

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它允许多人协同工作,记录每次修改,以便团队成员可以共享代码、文档等资源,并且能够回滚到任何历史版本。SVN的核心概念包括仓库...

    svn版本管理工具

    SVN(Subversion)是一种广泛使用的版本控制系统,它允许团队成员协同工作,跟踪文件和目录的更改,便于回溯历史版本,解决冲突,并实现代码库的高效管理。TortoiseSVN是SVN的一个图形化客户端,特别适用于Windows...

    SVN trunk, branch, tag merge 等的应用

    SVN(Subversion)是一种广泛使用的版本控制系统,它的核心概念包括trunk、branch和tag,这些都是进行协同开发和代码管理的重要元素。下面将详细解释这些概念以及它们在实际项目中的应用。 1. **Trunk**:Trunk通常...

    eclipse中利用svn创建、合并、切换分支

    在Eclipse中通过Subversion (SVN) 创建分支是一种常见的版本控制操作。以下是具体的步骤: 1. **选择项目**: - 在Eclipse中打开您的项目。 - 右键点击您想要创建分支的项目,选择`Team` -> `Branch/Tag`。 2. *...

    SVN安装和深入理解分支和模拟实践

    三、trunk(主线) branch(分支) tag(标记)  1、SVN仓库目录结构Repository 2、trunk(主干|主线) branchs(分支) tags(标记)作用 3、SVN具体操作步骤 3.1、TortoiseSVN创建仓库 3.2结合eclipse上传项目 四、测试主干和...

    svn中文手册-版本控制

    1. **CVS(Concurrent Versions System)**:是早期广泛使用的版本控制系统,但相比SVN,CVS在处理并发修改和分支管理上较为复杂。 **SVN的优点** 1. **强大的分支和合并机制**:SVN简化了分支和合并操作,使得...

    svn版本控制工具

    - **版本库(Repository)**:存储所有文件和版本信息的地方,可以理解为一个中央仓库。 - **工作副本(Working Copy)**:开发者本地的项目文件夹,包含了从版本库检出的最新版本。 - **提交(Commit)**:将...

Global site tag (gtag.js) - Google Analytics