什么是版本控制?
Apache™ Subversion® (SVN) 是一种对源代码、网站和文档等文件的当前版本和以前版本进行版本和修订管理的工具。Apache™ Subversion® 是 Apache 软件基金会的注册商标。
修订管理(又称版本控制、版本管理和源代码管理)是对存储为计算机文件的文档、程序和其他信息的更改进行管理。在软件开发过程中,当一个团队的员工在处理同一个文件时,经常会用到版本控制。
任务
-
跟踪修订中的变化:您可以随时显示谁在哪个时间做了哪些更改。
-
恢复单个文件的旧版本:您可以随时撤销对文件的意外更改。
-
项目特殊修订的存档:您可以随时恢复到旧版本。
-
协调开发人员对数据的共享访问
-
在多个分支机构同时开发一个项目
脚本引擎 SVN 附加应用程序接口
Professional Version Control 为 SVN 提供了一个脚本接口。