配置库( Repository )
SVN的核心是配置库,储存所有的数据,配置库按照文件树形式储存数据-包括文件和目录,任意数量的客户端可以连接到配置库,读写这些文件。通过写数据,别人可以看到这些信息;通过读数据,可以看到别人的修改。
最特别的是 Subversion 会记录配置库中的每一次更改,不仅针对文件也包括目录本身,包括增加、删除和重新组织文件和目录。
工作副本(WorkSpace)
与位于中央配置库相对应的是每个人的工作空间,它是每个程序员工作的地方,程序员从配置库拿到源代码,放在本地作为工作副本,在工作副本上进行查看、修改、编译、运行、测试等操作,并把新版本的代码从这里提交回配置库库中。
从配置库checkout源码到工作副本,从工作副本commit修改后的源码到配置库
分享到:
相关推荐
SVN基本概念 SVN是一种基于客户端-服务器架构的版本控制系统。它由两个主要组件组成:SVN服务器和SVN客户端。SVN服务器负责存储代码仓库,而SVN客户端则是开发者在本地机器上安装的客户端软件,用于与SVN服务器进行...
SVN实用 SVN基本概念 SVN的工作模式 TortoiseSVN的安装和使用 Subclipse的安装步骤
SVN基本概念 工作副本(WorkSpace) 与位于中央配置库相对应的是每个人的工作空间,它是每个程序员工作的地方,程序员从配置库拿到源代码,放在本地作为工作副本,在工作副本上进行查看、修改、编译、运行、测试等...
一.SVN基本概念 1 1.版本库(repository) 1 2.工作拷贝(workspace) 1 3.修订版本 1 4.版本模型 2 4.1锁定-修改-解锁模型 2 4.2复制-修改-合并模型 2 5.访问方式 2 5.1直接通过IE访问 2 5.2通过TortoiseSVN的版本库...
SVN使用手册 SVN基本概念 SVN使用教程
SVN 操作手册 Subversion(SVN)是一种版本控制系统,旨在帮助开发者有效地管理项目中的代码变更。...本文档提供了 Subversion 操作手册的详细知识点,包括 Subversion 的特性、架构、安装和基本概念等方面的内容。
本文档旨在提供一个详细的 SVN 使用教程,从 SVN 的基本概念到服务器搭建、客户端安装、版本库管理、用户和组管理等方面进行了详细的讲解。 一、SVN 简介 SVN(Subversion)是一种免费/开源的版本控制系统,允许...
文档目录 1. SVN是什么? 2. 为甚使用SVN? 3. SVN的基本概念 4. SVN文件共享问题 5. SVN常用客户端命令 6. SVN冲突解决途径 7. SVN的使用原则 8. 参考资料 9. 致谢
2. 基本概念 版本库 版本模型 文件共享的问题 锁定-修改-解锁 方案 拷贝-修改-合并 方案 Subversion实战 工作拷贝 修订版本 工作拷贝怎样追踪版本库 修订版本混合的限制 摘要 3. 指导教程 帮助! 导入 修订版本: ...
第一部分: SVN的基本概念 配置管理环境搭建 客户端TSVN基本功能的介绍及使用方法 Eclipse下SVN的使用 第二部分 SVN系统日常维护 配置库规划 分支策略
2. 基本概念 版本库 版本模型 文件共享的问题 锁定-修改-解锁 方案 拷贝-修改-合并 方案 Subversion实战 工作拷贝 修订版本 工作拷贝怎样追踪版本库 修订版本混合的限制 摘要 3. 指导教程 帮助! 导入 修订版本: ...
2.SVN引入的新概念 3.SVN软件设置 4.SVN使用基本流程: 5.如何实现版本分支 6.如何实现版本合拼 7.版本间的比较 8.版本合拼时出现冲突 9.版本的回退 10.转换工作拷贝(跳转到另外一个分支) 11.FAQ
本文将对 SVN 版本管理系统进行详细的介绍,包括 SVN 的概念、版本库的结构、用户权限管理、基本操作等。 一、 SVN 概念 SVN(Subversion)是一种集中式的版本管理系统,核心是版本库,它存储所有的数据。版本库...
三、基本操作 1.检出Check Out 2.提交Commit 3.解决冲突 4.标签Tag 四、分支与合并 1.版本库的概念 2.什么是分支? 3.使用分支 五、进阶 1.以后台服务方式启动 2.从CVS转换到SVN 六、附录 ...
为什么需要使用配置管理软件 SVN相关的基本概念 TSVN的使用流程及图标说明 TSVN基本功能的介绍 Eclipse下SVN的使用
svn客户端及插件的使用SVN相关的基本概念,TSVN的使用流程及图标说明,TSVN基本功能的介绍,Eclipse下SVN的使用
在第 2 章 基本版本控制概念一章里简短地介绍了 Subversion 版本控制系统,Subversion 是 TortoiseSVN 的基础。这一章借用了 Subversion 项目的文档,介绍了各种版本控制模式,以及 Subversion 的工作原理。 第 ...
2 基本概念 2.1 什么是版本控制 1 版权说明 1 2 基本概念 1 2.1 什么是版本控制 1 2.1 2 2.2 什么是 Subversion 2 2.3 版本库(repository) 3 3 软件版本说明 3 4 SVN服务器安装配置 3 4.1 服务器软件下载 3 4.2 ...
svn客户端和服务器基本操作流程介绍. 1.基本概念 2.安装独立服务器SVNServer。 3.ApacheSVN和Subversion的区别
svn入门教程 一、为什么要进行版本控制 二、版本控制工具 ...四、使用svn前需要了解的基本概念 五、svn自带客户端与tsvn的使用 六、版本库的布局 七、开发过程中使用版本控制 八、日常文档使用版本控制