下载 >  课程资源 >  专业指导 > 采用Subversion 进行版本控制的中英文说明文档
0分

采用Subversion 进行版本控制的中英文说明文档

在开放原码软件的世界中, Concurrent Versions System (CVS)长久以来, 一直都是版本控制的不二选择. CVS 本身是自由软件, 而且它是 “非锁定式” 的系统 —这让分布广阔的程序设计人员能够分享彼此的工作— 完全符合开放原码世界的合作模式. CVS, 以及它那半混乱式的发展模式, 已经成为开放原码文化的基石.但是就像许多的工具, CVS 已经开始显露疲态. 比较起来,Subversion 是一个新的工具, 是设计来成为 CVS 的后继者. 设计者要以两个方法来赢得 CVS 使用者的心: 产生一个设计 (还有 "外观与感觉") 类似 CVS 的开放原码系统, 以及试着修正 CVS 中最广为人知的缺点. 虽然结果不见得会是版本控制设计的下一个伟大革命, 但是 Subversion 绝对 会是个强力, 可用性高, 而且深具弹性的工具.
2007-08-02 上传大小:1.19MB
立即下载 开通VIP
分享
收藏 举报
采用 Subversion进行版本控制

Maven(nickrpc@gmail.com) 目 录 前言 目标读者 本书结构 排版惯例 本书是自由的 致谢

立即下载
0积分/C币
采用Subversion 进行版本控制

Subversion 是一个自由/开放源码的版本控制系统, 也就是说 Subversion 管理着随<br/>时间改变的档案. 这些档案放置在一个中央 档案库 (repository) 中. 这个档案库<br/>很像一个寻常的档案服务器, 不过它会记住每一次档案的变动. 这样你就可以把<br/>档案回复到旧的版本, 或是浏览档案的变动历程. 许多人会把版本控制系统想象<br/>成某种 “时光机器”.

立即下载
3积分/C币
采用Subversion进行版本控制

很好的subversion学习资料,值得推荐

立即下载
3积分/C币
版本控制之道 使用Subversion 第2版带书签

版本控制之道 使用Subversion 第2版带书签版

立即下载
10积分/C币
采用Subversion进行版本控制(中文)

Subversion 是一个自由/开放源码的版本控制系统, 也就是说 Subversion 管理着随 时间改变的档案. 这些档案放置在一个中央 档案库 (repository) 中. 这个档案库 很像一个寻常的档案服务器, 不过它会记住每一次档案的变动. 这样你就可以把 档案回复到旧的版本, 或是浏览档案的变动历程. 许多人会把版本控制系统想象 成某种 “时光机器”

立即下载
3积分/C币
版本控制之道 使用Subversion 第2版

版本控制之道 使用Subversion 第2版

立即下载
50积分/C币
深入浅出SVN(SubVersion,版本控制系统) (pdf高清晰版)

早在2000年,CollabNet, Inc.就开始召集开发人员开发CVS的替代品。CollabNet 提供一套名为SourceCast协同工作套件,其中的一部分组件是版本控制。虽然SourceCast使用CVS作为其最初的版本控制系统,但是CVS的种种限制从一开始就处处可见,最后CollabNet明白必须要找到一个更好的解决方案。不幸的是,至少在免费license中,因为没有更好的选择,CVS已经广泛成为了开源世界中事实上的标准。所以CollabNet决定开发一个新的版本控制系统,保留CVS的基本特性但去除CVS的bug和不好的特性。   在2000年2月,他们联系《使用CVS开发开源项目》(Open Source Development with CVS)(Coriolis, 1999)的作者Karl Fogel,并征求了他是否愿意在这个新的项目中担任一个角色。巧合的是,当时Karl已经和他的朋友Jim Blandy讨论了一个关于新的版本控制系统的设计。在1995年,这两人就成立了Cyclic Software,一个提供CVS的商业支持的软件公司。虽然他们经营商业服务,但是仍然在每天都在工作中使用CVS。使用CVS的挫折感使得Jim认真思考更好的方法来管理数据,不但确定名字为“Subversion”,而且完成了Subversion档案库的基础设计。   当CollabNet的电话到来时,Karl立即答应了加入项目中,而且Jim让他的雇主RedHat Software同意让他在这个项目中不定期工作。CollabNet雇用了Karl和Ben Collins-Sussman,并在5月开始了详细设计工作。在得到了来自CollabNet的Brian Behlendorf、Jason Robbins和Greg Stein(当时是一名活跃在WebDAV/DeltaV规范过程的自由程序员)很多创意的帮助下,Subversion很快地引起了一个活跃开发者社区的注意。它找出并欢迎很多同样在CVS上受到挫折的社员能来为这个项目做点什么。   Subversion 最初的设计Team定下了几个简单的目标。 它必须在功能上可取代 CVS,也就是说, 所有 CVS 可做到的事, 它都要能够作到。 在修正最明显的瑕疵的同时, 还要保留相同的开发模式。 还有, Subversion 应该要和 CVS 很相像, 任何 CVS 使用者只要花费少许的力气, 就可以很快地上手。   经过十四个月的编码后, Subversion 于2001年8月31日开始实现 “自行管理”。 也就是说, 开发人员不再使用 CVS 来管理 Subversion 的代码, 而以 Subversion 自己来管理。   从启动这个项目到现在,虽然CollabNet提供了大部分的资金(它付出几位全职 Subversion 开发人员的薪水), 但这还是个开源项目, 由一组松散透明的规则所约定。 CollabNet 拥有代码的版权完全符合 Debian Free Software Guidelines。 换句话说, 每个人都可以随意地免费下载、修改、以及重新发布 Subversion; 完全不需要经过 CollabNet, 或是任何人的允许。

立即下载
50积分/C币
版本控制之道:使用SUBVERSION

版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION版本控制之道:使用SUBVERSION

立即下载
10积分/C币
SVN用户使用手册

使用Subversion进行版本控制,针对subversion 1.1~~~~~~~~

立即下载
0积分/C币
svn中文文档

使用Subversion进行版本控制的中文文档

立即下载
3积分/C币
利用Subversion进行版本控制

个人编写的利用Subversion进行版本控制的配置说明,很有用的,呵呵

立即下载
3积分/C币
svn-book 1.1.pdf

使用Subversion进行版本控制<br>针对Subversion1.1

立即下载
3积分/C币
使用Subversion进行版本控制 PDF中文版

使用Subversion进行版本控制 PDF中文版

立即下载
10积分/C币
《使用Subversion进行版本控制》

针对 Subversion 1.4 PDF格式电子书。

立即下载
3积分/C币
基于svn用户操作手册

svn用户操作手册 Subversion 版本控制客户端文档 选择版本控制为 :Subversion 操作工具:Intellij IDEA 5.1 和 TortoiseSVN 用户 :组内成员。

立即下载
3积分/C币
使用Subversion进行版本控制

Subversion是新一代的版本控制工具,不仅可以管理程序源代码,也可以应用于其他协作管理数据的工作

立即下载
10积分/C币
使用subversion进行版本控制

用Subversion 构建版本控制环境的相关文章

立即下载
3积分/C币
svn 中文教程

使用subversion进行版本控制 针对1.2 pdf格式

立即下载
3积分/C币
使用Subversion进行版本控制(针对 Subversion 1.4)

使用Subversion进行版本控制针对 Subversion 1.4(根据r2866编译) 参照网页版 http://svndoc.iusesvn.com/svnbook/1.4/制作而成。 目录 前言 序言 读者 怎样阅读本书 本书约定 排版习惯 图标 本书的结构 本书是免费的 致谢 来自 Ben Collins-Sussman 来自 Brian W. Fitzpatrick 来自 C. Michael Pilato Subversion是什么? Subversion的历史 Subversion的特性 Subversion的架构 Subversion的组件 1. 基本概念 版本库 版本模型 文件共享的问题 锁定-修改-解锁 方案 拷贝-修改-合并 方案 Subversion实践 Subversion版本库URL 工作拷贝 修订版本 工作拷贝怎样跟踪版本库 混合修订版本的工作拷贝 更新和提交是分开的 混合修订版本很常见 混合版本很有用 混合版本有限制 总结 2. 基本使用 求助! 导入数据到你的版本库 svn import 推荐的版本库布局 初始化检出 禁用密码缓存 用其它身份认证 基本的工作周期 更新你的工作拷贝 修改你的工作拷贝 检查你的修改 查看你的修改概况 检查你的本地修改的详情 取消本地修改 解决冲突(合并别人的修改) 手工合并冲突 复制文件到你的工作文件 脚注:使用svn revert 提交你的修改 检验历史 产生历史修改列表 检查历史修改的详情 比较本地修改 比较工作拷贝和版本库 比较版本库与版本库 浏览版本库 svn cat svn list 获得旧的版本库快照 有时你只需要清理 总结 3. 高级主题 版本清单 修订版本关键字 版本日期 属性 为什么需要属性? 操作属性 属性和 Subversion 工作流程 自动设置属性 文件移植性 文件内容类型 文件的可执行性 行结束字符串 忽略未版本控制的条目 关键字替换 锁定 创建锁定 发现锁定 解除和偷窃锁定 锁定交流 外部定义 Peg和实施修订版本 网络模型 请求和响应 客户端凭证缓存 4. 分支与合并 什么是分支? 使用分支 创建分支 在分支上工作 分支背后的关键概念 在分支间复制修改 复制特定的修改 合并背后的关键概念 合并的最佳实践 手工跟踪合并 预览合并 合并冲突 关注还是忽视祖先 合并和移动 常见用例 合并分支到另一分支 取消修改 找回删除的项目 常用分支模式 发布分支 特性分支 使用分支 标签 建立简单标签 建立复杂标签 分支维护 版本库布局 数据的生命周期 供方分支 常规的供方分支管理过程 svn_load_dirs.pl 总结 5. 版本库管理 Subversion 版本库的定义 版本库开发策略 规划你的版本库结构 决定在哪里与如何部署你的版本库 选择数据存储格式 Berkeley DB FSFS 创建和配置你的版本库 创建版本库 实现版本库钩子 Berkeley DB 配置 版本库维护 管理员的工具箱 svnadmin svnlook svndumpfilter svnsync Berkeley DB 工具 修正提交消息 管理磁盘空间 Subversion如何节约磁盘空间 删除终止的事务 删除不使用的Berkeley DB日志文件 Berkeley DB 恢复 版本库数据的移植 过滤版本库历史 版本库复制 版本库备份 总结 6. 服务配置 概述 选择一个服务器配置 svnserve服务器 svnserve使用SSH通道 Apache 的 HTTP 服务器 推荐 svnserve,一个自定义的服务器 调用服务器 svnserve作为守护进程 使用svnserve通过inetd 通过通道使用svnserve svnserve作为Windows服务 内置的认证和授权 创建一个用户文件和认证域 设置访问控制 SSH 隧道 SSH 配置技巧 初始设置 控制调用的命令 httpd,Apache的HTTP服务器 先决条件 基本的 Apache 配置 认证选项 基本HTTP认证 SSL 证书管理 授权选项 整体访问控制 每目录访问控制 禁用基于路径的检查 额外的糖果 版本库浏览 Apache 日志 其它特性 基于路径的授权 支持多种版本库访问方法 7. 定制你的Subversion体验 运行配置区 配置区布局 配置和Windows注册表 配置选项 服务器 配置 本地化 理解地区 Subversion对区域设置的支持 使用外置比较工具 外置 diff 外置 diff3 8. 嵌入Subversion 分层的库设计 版本库层 版本库访问层 客户端层 进入工作拷贝的管理区 条目文件 原始拷贝和属性文件 使用API Apache可移植运行库 URL 和路径需求 使用 C 和 C++ 以外的语言 代码样例 9. Subversion 完全参考 Subversion 命令行客户端:svn svn选项 svn子命令 svnadmin svnadmin选项 svnadmin子命令 svnlook svnlook选项 svnlook子命令 svnsync svnsync选项 svnsync子命令 svnserve svnserve选项 svnversion mod_dav_svn Subversion属性 版本控制的属性 未版本控制的属性 版本库钩子 A. Subversion 快速入门指南 安装 Subversion 快速指南 B. CVS用户的Subversion指南 版本号现在不同了 目录的版本 更多离线操作 区分状态和更新 状态 更新 分支和标签 元数据属性 解决冲突 二进制文件和行结束标记转换 版本化的模块 认证 迁移CVS版本库到Subversion C. WebDAV和自动版本 什么是WebDAV ? 自动版本化 客户端交互性 独立的 WebDAV 应用程序 Microsoft Office,Dreamweaver,Photoshop Cadaver,DAV 浏览器 文件浏览器 WebDAV 扩展 Microsoft Web 文件夹 Nautilus,Konqueror WebDAV文件系统实现 WebDrive,NetDrive Mac OS X Linux davfs2 D. 第三方工具 E. Copyright 索引 插图清单 1. Subversion的架构 1.1. 一个典型的客户/服务器系统 1.2. 需要避免的问题 1.3. 锁定-修改-解锁 方案 1.4. 拷贝-修改-合并 方案 1.5. 拷贝-修改-合并 方案(续) 1.6. 版本库的文件系统 1.7. 版本库 4.1. 分支与开发 4.2. 开始规划版本库 4.3. 版本库与复制 4.4. 一个文件的分支历史 8.1. 二维的文件和目录 8.2. 版本时间—第三维! 表格清单 1.1. 版本库访问URL 5.1. 版本库数据存储对照表 6.1. Subversion服务器选项比较 C.1. 常用WebDAV客户端 范例清单 5.1. txn-info.sh(报告异常事务) 5.2. 镜像版本库的 pre-revprop-change 钩子 5.3. 镜像版本库的 start-commit 钩子 6.1. 匿名访问的配置实例。 6.2. 一个认证访问的配置实例。 6.3. 一个混合认证/匿名访问的配置实例。 6.4. 禁用所有的路径检查 7.1. 注册表条目(.reg)样本文件。 7.2. diffwrap.sh 7.3. diffwrap.bat 7.4. diff3wrap.sh 7.5. diff3wrap.bat 8.1. 使用版本库层 8.2. 使用 Python 处理版本库层 8.3. 一个Python状态爬虫

立即下载
3积分/C币
版本控制之道 使用Subversion 第2版

2007年的书,有点老。无导航目录,有需要的就下,不喜勿喷!

立即下载
2积分/C币
SVN简明课程 Subversion基本使用

SVN简明课程 版本控制介绍 使用版本控制的好处 常见的版本控制系统 Subversion介绍 Subversion基本使用

立即下载
3积分/C币
比较好的版本控制入门:SubVersion

比较好的版本控制入门:SubVersion SVN

立即下载
3积分/C币
CentOS 下 Apache + Subversion 实现版本控制

CentOS 下 Apache + Subversion 实现版本控制

立即下载
0积分/C币
Subversion 版本控制流程概要

版本控制流程概要:Subversion 是一个自由、开放源码的版本控制系统。 与vss的主要区别是什么?subversion可以支持unix、linux、windows操作系统;Subversion的源码开放; Vss采用锁定修改解锁模式;而subversion采用复制修改/合并模式

立即下载
3积分/C币
Subversion 版本控制

在NetBeans IDE 5.0 改进了对CVS 的支持之后,NetBeans VCS小组正致力于开发Subversion,集中目标在开发环境继承、工作流以及UI 界面。

立即下载
3积分/C币
SVN使用手册-简明课程

1、版本控制介绍 2、Subversion介绍 3、Subversion基本使用 4、Subversion高级内容

立即下载
3积分/C币
精通版本管理系统之SubVersion

精通版本管理系统之SubVersion,这文档让你很轻松掌握版本控制。

立即下载
10积分/C币
svn-book.chm

svn 说明文档 subversion 电子书

立即下载
3积分/C币
Subversion安装包(32位和64位集合)

Subversion安装包(32位和64位集合),用于myeclipse中使用svn进行版本控制

立即下载
50积分/C币
svn-win32-1.5.6

Windows 下的版本控制管理软件Subversion服务端安装文件。

立即下载
3积分/C币
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

采用Subversion 进行版本控制的中英文说明文档

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: