This text is a work in progress—highly subject to change—and may not accurately describe any released version of the Apache™ Subversion® software. Bookmarking or otherwise referring others to this page is probably not such a smart idea. Please visit http://www.svnbook.com/ for stable versions of this book.

索引

A

administrative directory (管理目录),Subversion 的工作副本客户端层
ancestry (祖先),关注或忽略祖先
Apache HTTP Server (Apache HTTP 服务器) (见 httpd)
Apache Subversion,Subversion 的历史
(参见 Subversion)
API,嵌入 Subversion
batons (不透明数据),函数与不透明数据
layers (层次),层次化的函数库设计
Client Layer (客户端层),客户端层
Repository Access (RA) Layer (仓库访问层),概览仓库访问层
Repository Layer (仓库层),仓库层
memory pools (内存池),Apache 可移植运行库
application programming interface (应用程序编程接口) (见 API)
at syntax (at 语法),限定版本号与实施版本号
authentication (认证)
credentials (证书),请求与响应

B

backdating (回退),版本号混合是有益的
BASE,版本号关键字
branches (分支),推荐的仓库布局什么是分支
creating (创建),创建分支
feature branches (特性分支),特性分支
vendor branches (供方分支),供方分支

C

caret syntax (脱字符语法),仓库寻址外部定义
changelists (变更列表),变更列表
creating (创建),创建与修改变更列表
reassigning (重新分配),创建与修改变更列表
removing (删除),创建与修改变更列表
changesets (变更集),变更集
checking in (检入) (见 committing (提交))
checking out (检出),工作副本的基本操作
checkouts (检出)
reserved (保留地) (见 locking (加锁))
shallow (浅检出) (见 sparse directories (稀疏目录))
CollabNet,Subversion 的历史
COMMITTED,版本号关键字
committing (提交),工作副本的基本操作
Concurrent Versions System (CVS 版本控制系统),前言
conflicts (冲突),复制-修改-合并 解决方案
conflict markers (冲突标记),推迟解决冲突
resolution (解决),解决冲突
discarding local changes (丢弃本地修改),只使用从服务器收到的更新使用 svn revert
interactive (交互式地),交互式地解决冲突差异
manual (手动地),手动地解决冲突
postponing (推迟),推迟解决冲突
reviewing (审查),交互式地查看冲突差异
tree (目录) (见 tree conflicts (目录冲突))
copying (复制)
foreign repository copies (外部仓库复制),来自外部仓库的供方分支
remote copies (远程复制),创建分支
CVS (见 Concurrent Versions System (CVS 版本控制系统))

D

delta,审查修改
deltification (增量存储技术),Subversion 如何节约磁盘空间
depth (深度)
ambient,稀疏目录
empty,稀疏目录
files,稀疏目录
immediates,稀疏目录
infinity,稀疏目录
differences (差异)
unified diff (标准差异),查看修改的细节
dump files (转储文件) (见 repository dump streams (仓库转储流))
DVCS (见 version control systems, distributed (分布式的版本控制))

E

end-of-line (EOL) markers (EOL 标记) (见 line endings (行结束标记))
externals (外部定义) (见 externals definitions (外部定义))
file (文件),外部定义
externals definitions (外部定义),外部定义

F

file changes (文件变化),修改
file patterns (文件名模式),忽略未被版本控制的项
foreign repository copies (外部仓库复制) (见 copying (复制), foreign repository copies (外部仓库复制))
foreign repository merges (外部仓库合并) (见 merging (合并), foreign repository merges (外部仓库合并))

H

HEAD,版本号关键字
hook scripts (钩子脚本),实现仓库钩子
post-commit,post-commit
post-lock,post-lock
post-revprop-change,post-revprop-change
post-unlock,post-unlock
pre-commit,pre-commit
pre-lock,pre-lock
pre-revprop-change,pre-revprop-change
pre-unlock,pre-unlock
start-commit,start-commit
hooks (钩子) (见 hook scripts (钩子脚本))
httpd,概览
write-through proxies (直写代理)
master (主),直写代理
slave (从),直写代理

I

inetd,由 inetd 调用 svnserve
internationalization (国际化),Subversion 对本地化的支持

K

keywords (关键字),关键字替换
Author,关键字替换
Date,关键字替换
Header,关键字替换
HeadURL,关键字替换
Id,关键字替换
LastChangedBy (见 keywords (关键字), Author)
LastChangedDate (见 keywords (关键字), Date)
LastChangedRevision (见 keywords (关键字), Revision)
Rev (见 keywords (关键字), Revision)
Revision,关键字替换
URL (见 keywords (关键字), HeadURL)

L

launchd,svnserve 作为 launchd 作业
line endings (行结束标记),行结束标记
native (本地的),行结束标记
localization (本地化),本地化
locking (加锁)
lock owner (锁的持有者),创建锁
locks
SQLite,
locks (锁),创建锁
administrative (管理锁),
breaking (破坏),创建锁破坏与窃取锁
creation (创建),创建锁
database (数据库锁),
defunct (失效的),破坏与窃取锁
discovery (发现),发现锁
lock token (锁令牌),创建锁
releasing (释放),创建锁
stealing (窃取),破坏与窃取锁
svnrdump,
svnsync,
log message (日志消息),审查修改

M

merge tracking (合并跟踪),基本合并
disabling (禁止),关注或忽略祖先
mergeinfo (合并信息),保持分支同步
elision (省略),子目录合并与子目录合并信息
explicit (显式的),合并信息和预览
implicit (隐式的),没有合并信息的合并
inheritance (继承),合并信息和预览
property (属性),合并信息和预览
subtree mergeinfo (子目录合并信息),子目录合并与子目录合并信息
merging (合并),基本合并
2-URL (二路 URL),合并语法详解
automatic (自动的),保持分支同步
backporting (回植),精选
cherrypicking (精选),精选
foreign repository merges (外部仓库合并),来自外部仓库的供方分支
left side (左侧),合并语法详解
reintegrate merges (自动再整合合并),重新整合分支
right side (右侧),合并语法详解
subtree merge (子目录合并),子目录合并与子目录合并信息
sync merges (同步合并),保持分支同步
target (目标),合并语法详解
mod_dav_svn,Subversion 的组件

N

natural history (自然历史) (见 mergeinfo (合并信息), implicit (隐式的))

O

out of date (过时),复制-修改-合并 解决方案

P

patch file (补丁文件) (见 patches (补丁))
patches (补丁),查看修改的细节
PREV,版本号关键字
project root (项目根目录),推荐的仓库布局规划仓库的组织方式
properties (属性),属性
ephemeral transaction properties (短暂事务属性),钩子脚本的常见用法
svn:externals,外部定义
svn:mergeinfo,保持分支同步

R

repositories (仓库),仓库
filesystem (文件系统),仓库层
filesystem tree (文件系统树),仓库仓库层
hooks (钩子) (见 hook scripts (钩子脚本))
repository dump streams (仓库转储流),迁移仓库数据
repository URL (仓库 URL),仓库寻址仓库访问层
repository-relative URL (仓库的相对 URL),仓库寻址
representation sharing (表示共享),Subversion 如何节约磁盘空间
revisions (版本号),版本号
as dates (日期),版本号日期
global (全局的),版本号
inspection (检查),svnlook
keywords (关键字),版本号指示器版本号关键字
BASE,版本号关键字
COMMITTED,版本号关键字
HEAD,版本号关键字
PREV,版本号关键字
operative revision range (实施版本号范围),限定版本号与实施版本号
operative revisions (实施版本号),限定版本号与实施版本号
peg revisions (限定版本号),限定版本号与实施版本号
working (工作版本号),工作副本的工作原理
runtime configuration (运行时配置),运行时配置区域
command-line override (命令行覆盖),配置区域的布局
options (选项),运行时配置选项
per-user (每用户的),配置区域的布局
system-wide (全局的),配置区域的布局
Windows Registry (Windows 注册表),配置与 Windows 系统注册表

S

SCM (见 software configuration management (软件配置管理))
shell wildcard patterns (shell 通配符模式) (见 file patterns (文件名模式))
software configuration management (软件配置管理),什么是 Subversion?
sparse directories (稀疏目录),稀疏目录
Subversion,什么是 Subversion?
architecture (架构) ,Subversion 的架构
components (组件),Subversion 的组件
history of (历史),Subversion 的历史Subversion 的演化
svn,Subversion 的组件
options (选项),帮助!
subcommands (子命令)
add,修改svn add
blame,svn blame (praise, annotate, ann)
cat,svn cat
changelist,创建与修改变更列表svn changelist (cl)
checkout,工作副本的基本操作创建工作副本svn checkout (co)
cleanup,svn cleanup
commit,工作副本的基本操作svn commit (ci)
copy,修改创建分支svn copy (cp)
delete,修改svn delete (del, remove, rm)
diff,查看修改的细节svn diff (di)
export,svn export
help,帮助!svn help (h, ?)
import,导入文件和目录svn import
info,发现锁svn info
list,svn list (ls)
lock,创建锁svn lock
log,svn log
merge,保持分支同步svn merge
mergeinfo,svn mergeinfo
mkdir,修改svn mkdir
move,修改svn move (mv)
patch,查看修改的细节svn patch
propdel,svn propdel (pdel, pd)
propedit,svn propedit (pedit, pe)
propget,svn propget (pget, pg)
proplist,svn proplist (plist, pl)
propset,svn propset (pset, ps)
relocate,svn relocate
resolve,svn resolve
resolved,svn resolved
revert,修正错误svn revert
status,查看修改的整体概述发现锁svn status (stat, st)
switch,svn switch (sw)
unlock,创建锁svn unlock
update,工作副本的基本操作更新工作副本svn update (up)
upgrade,svn upgrade
svnadmin,Subversion 的组件svnadmin
subcommands (子命令)
crashtest,svnadmin crashtest
create,svnadmin create
deltify,svnadmin deltify
dump,迁移仓库数据svnadmin dump
freeze,svnadmin freeze
help,svnadmin help (h, ?)
hotcopy,svnadmin hotcopy
list-dblogs,svnadmin list-dblogs
list-unused-dblogs,svnadmin list-unused-dblogs
load,迁移仓库数据svnadmin load
lock,svnadmin lock
lslocks,svnadmin lslocks
lstxns,svnadmin lstxns
pack,svnadmin pack
recover,svnadmin recover
rmlocks,svnadmin rmlocks
rmtxns,svnadmin rmtxns
setlog,svnadmin setlog
setrevprop,svnadmin setrevprop
setuuid,svnadmin setuuid
unlock,svnadmin unlock
upgrade,svnadmin upgrade
verify,svnadmin verify
svndumpfilter,Subversion 的组件
subcommands (子命令)
exclude,svndumpfilter exclude
help,svndumpfilter help
include,svndumpfilter include
svnlook,Subversion 的组件svnlook
subcommands (子命令)
author,svnlook author
cat,svnlook cat
changed,svnlook changed
date,svnlook date
diff,svnlook diff
dirs-changed,svnlook dirs-changed
filesize,svnlook filesize
help,svnlook help (h, ?)
history,svnlook history
info,svnlook info
lock,svnlook lock
log,svnlook log
propget,svnlook propget (pget, pg)
proplist,svnlook proplist (plist, pl)
tree,svnlook tree
uuid,svnlook uuid
youngest,svnlook youngest
svnmucc,Subversion 的组件svnmucc
svnrdump,Subversion 的组件迁移仓库数据
subcommands (子命令)
dump,svnrdump dump
help,svnrdump help
load,svnrdump load
svnserve,Subversion 的组件概览svnserve, 一个定制化的服务器svnserve
authentication (认证),内建的认证与授权
authorization (授权),内建的认证与授权
running (运行),调用服务器
as Windows service (作为 Windows 服务),svnserve 作为 Windows 服务
daemon mode (守护进程模式),svnserve 作为守护进程
tunnel mode (隧道模式),基于隧道的 svnserve
via inetd (借由 inetd),由 inetd 调用 svnserve
via launchd (借由 launchd),svnserve 作为 launchd 作业
via xinetd (借由 xinetd),由 xinetd 调用 svnserve
svnsync,Subversion 的组件
subcommands (子命令)
copy-revprops,svnsync copy-revprops
help,svnsync help
info,svnsync info
initialize,svnsync initialize (init)
synchronize,svnsync synchronize (sync)
svnversion,Subversion 的组件svnversion
symbolic link (符号链接) (见 symlink (符号链接))
symlink (符号链接),修改

T

tags (标签),推荐的仓库布局标签
text-base (基于文本的),审查修改
transactions (事务),svnlook
inspection (检查),svnlook
tree changes (目录树变化),修改
tree conflicts (目录冲突),处理目录冲突
trunk (主干),推荐的仓库布局

V

VCS (见 version control systems (版本控制系统))
vendor drop (供方物资),供方分支
version control (版本控制)
models (模型)
copy-modify-merge (复制-修改-合并),复制-修改-合并 解决方案
lock-modify-unlock (加锁-修改-解锁),加锁-修改-解锁 解决方案
version control systems (版本控制系统),什么是 Subversion?版本控制基础
centralized (中心化的),Subversion 是正确的工具吗?
clients (客户端),仓库
distributed (分布式的),Subversion 是正确的工具吗?

W

WebDAV,什么是 WebDAV?
activities (活动),仓库的定义
autoversioning (自动版本控制),自动版本控制
client support (客户端支持),客户端互操作性
proxies (代理) (见 httpd, write-through proxies (直写代理))
working copies (工作副本),工作副本Subversion 的工作副本
creating (创建) (见 checking out (检出))
disjoint (不相交的),外部定义
mixed-revision (版本号混合的),版本号混合的工作副本
updating (更新) (见 updating (更新))