`
monkeycn
  • 浏览: 43324 次
  • 性别: Icon_minigender_1
  • 来自: 福州
文章分类
社区版块
存档分类
最新评论

SVN常用目录结构

SVN 
阅读更多
SVN常用目录结构

特殊目录名说明

trunk 主干,存储最新稳定版本
tag 标记,主要保存比较完整理的版本标记,类似里程碑
tranch 分支,用于分工操作.该目录下又以各用户名及日期为目录进行存储(推荐)

关于目录(结构举例,相对规范)

/doc 文档的 根目录

/doc/trunk 文档的 版本主干,存储最新稳定版本
/doc/trunk/...(内容)
/doc/tag 文档的 版本标志(类似里程碑)例如: doc_1_0/doc_1_1 分别表是1.0本版与1.1版本
/doc/tag/doc_v_1_0/...(内容)
/doc/tag/doc_v_1_1/...(内容)

/doc/branch 文档的 分支目录(用户分工)
/doc/branch/user1_070308 文档的 分支目录用户(user1)于2007-03-08号加入分工
/doc/branch/user1_070308/...(内容)

/doc/branch/user2_070101 文档的 分支目录用户(user2)于2007-01-01号加入分工
/doc/branch/user2_070101/...(内容)


/src 源码的 根目录

/src/trunk 源码的 版本主干,存储最新稳定版本
/src/trunk/...(内容)
/src/tag 源码的 版本标志(类似里程碑)例如: doc_1_0/prj_src_1_1 分别表是1.0本版与1.1版本
/src/tag/prj_src_v_1_0/...(内容)
/src/tag/prj_src_v_1_1/...(内容)

/src/branch 源码的 分支目录(用户分工)
/src/branch/user1_070308 源码的 分支目录用户(user1)于2007-03-08号加入分工
/src/branch/user1_070308/...(内容)

/src/branch/user2_070101 源码的 分支目录用户(user2)于2007-01-01号加入分工
/src/branch/user2_070101/...(内容)
分享到:
评论

相关推荐

    常用项目SVN目录结构

    SVN(Subversion)是一种广泛使用的集中式版本控制系统,本文将深入探讨“常用项目SVN目录结构”这一主题。 首先,理解SVN目录结构的重要性在于它规范了团队的工作流程,确保代码的一致性和可维护性。一个良好的SVN...

    常见项目svn目录结构

    一个规范化的项目SVN目录结构对于团队协作至关重要,因为它有助于保持代码的整洁、有序,并促进有效的版本控制。以下是关于“常见项目svn目录结构”的详细说明: 1. **根目录(trunk)**: - `trunk`是主开发分支...

    SVN目录详细设计教程.rar

    以下是对SVN目录结构和使用方法的深入探讨。 1. **SVN基本概念** - **版本库(Repository)**:SVN的核心存储区域,保存所有文件和目录的历史版本。 - **工作副本(Working Copy)**:用户在本地电脑上的项目副本...

    svn常用命令介绍

    在一个新的目录下创建一个SVN仓库,这将生成一个包含所有必需文件的目录结构。 2. **导入项目(svn import)**: 将本地文件或目录导入到SVN仓库中,此操作不设置工作副本。 3. **检出(svn checkout)**: ...

    MAC自带SVN终端常用命令

    使用svn ls命令可以查看服务器上的目录结构,该命令可以查看特定的分支(branches)、标签(tags)以及主干(trunk)。命令格式为svn ls [SVN服务器地址]。 例如: ``` svn ls *** ``` 这将列出服务器地址下所有的...

    linux svn directory

    ### Linux 下 SVN 目录结构查看方法 在Linux环境下,Subversion(SVN)是一种广泛使用的版本控制系统,用于管理代码仓库和其他类型的文档。对于开发者来说,了解如何查看SVN仓库中的目录结构至关重要,这有助于更好...

    svn服务器常用命令.doc

    ### SVN服务器常用命令详解 #### 一、概述 版本控制系统是软件开发中不可或缺的一部分,而Subversion(简称SVN)作为一款开源的集中式版本控制系统,被广泛应用于各种项目管理和协同开发环境中。本文将详细介绍SVN...

    svn控制版本svn控制版本

    1. **创建仓库**:首先需要在服务器上创建一个新的仓库,通常会包含几个标准的目录结构,如`trunk`、`branches`和`tags`。 2. **检出工作副本**:开发人员通过`svn checkout`命令检出仓库中的文件到本地工作副本。 3...

    SVN全操作介绍

    1. **创建项目**:在SVN仓库中创建新项目目录,设定初始结构。 2. **导入代码**:将现有项目代码导入到新建的SVN项目中,完成版本控制初始化。 3. **导出代码**:从SVN仓库中导出代码,用于不希望进行版本控制的环境...

    svn搭建(Struts)

    6. **初始化Struts项目**:在SVN仓库中创建一个新的Struts项目目录,然后将项目文件和目录结构导入。使用`svn add`命令添加文件,然后用`svn commit`提交更改到仓库。 7. **客户端配置**:在开发人员的机器上,需要...

    Centos搭建SVN服务器

    - 此步骤会在`/svnlibs/project`目录下生成包含SVN所需配置文件的子目录结构,如`conf`, `db`, `format`, `hooks`, 和`locks`等。 #### 四、配置SVN 1. **配置文件说明** - SVN仓库配置主要涉及三个文件:`authz`,...

    SVN版本管理规范_voo1

    在SVN的目录结构中,通常分为三个主要部分: 1. Trunk(主干/主线):这是主要的开发分支,新功能的开发在这里进行。一旦开发完成,应将修改合并回主干。 2. Tags(标记):用于标记特定的、稳定的版本,比如已发布...

    SVN用户使用手册

    5. 版本库结构:在SVN中,版本库(repository)是文件和目录树及其版本历史的存储地点。所有版本库中的数据都是通过特定的URL进行访问的。 6. 分支管理:分支是源代码的一个副本,允许开发者在不影响主版本线...

    svn客户端使用手册.doc

    - **Repo-Browser**:浏览SVN仓库的结构和内容,了解项目布局。 - **Update to revision**:选择特定版本进行更新,便于回滚至某一历史状态。 - **Rename**:修改文件或目录名称,但需谨慎操作以防影响版本控制。 - ...

    SVN命令使用手册.pdf

    - 在使用`svn import`导入项目前,建议对项目结构进行合理规划,确保`trunk`、`branches`和`tags`目录的合理使用,这有助于后期的代码维护和版本管理。 - 使用`svn co`检出项目后,定期执行`svn update`保持本地副本...

    深入理解SVN(1).pptx

    - **分支与标签**:`trunk`(主干)、`branches`(分支)和`tags`(标签)是SVN常用的目录结构,便于版本分支管理和发布里程碑。 - **冲突解决**:当两个或更多开发者修改了同一部分代码时,SVN会标识冲突,开发者...

    SVN搭建和使用手册

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理和跟踪文件和目录的变更。它允许团队成员协同工作,记录每次更改,以便于回溯、合并和恢复错误。本手册将详细讲解SVN的搭建和使用过程,特别是针对中文用户...

    SVN用户使用详细指南

    - **版本化目录**:SVN支持对目录及其内容进行版本化管理,这意味着不仅可以追踪单个文件的变化,还能监控整个目录结构的演变。 - **真实的历史记录**:SVN能够记录文件或目录的所有历史操作,包括但不限于复制、...

    svn安装包1.9.4(包含中文包)

    - 增强的性能:通过优化内部算法和数据结构,提高了SVN操作的速度。 - 改进的分支/合并策略:支持更灵活的分支和合并操作,便于多分支协作。 - 更好的错误处理:提供了更明确的错误信息和更稳定的恢复机制。 - ...

Global site tag (gtag.js) - Google Analytics