- SVN 教程
- SVN - 主页
- SVN - 基本概念
- SVN - 环境设置
- SVN - 生命周期
- SVN - 检出过程
- SVN - 执行更改
- SVN - 审查更改
- SVN - 更新流程
- SVN - 修复错误
- SVN - 解决冲突
- SVN - 标签
- SVN - 分支
- SVN 有用资源
- SVN - 快速指南
- SVN - 有用资源
- SVN - 讨论
SVN - 标签
版本控制系统通过使用一个概念支持标记操作,即可用有意义的名称给代码的特定版本命名。标记允许为代码的特定版本指定描述性和易于记忆的名称。例如,BASIC_ARRAY_OPERATIONS 比修订版 4 更容易记住。
不妨用一个示例来看一下标记操作。Tom 决定创建一个标记,以便他可以更轻松地访问代码。
[tom@CentOS project_repo]$ svn copy --revision=4 trunk/ tags/basic_array_operations
以上命令将产生以下结果。
A tags/basic_array_operations/array.c Updated to revision 4. A tags/basic_array_operations
成功完成后,将在标签目录内创建新目录。
[tom@CentOS project_repo]$ ls -l tags/ total 4 drwxrwxr-x. 3 tom tom 4096 Aug 24 18:18 basic_array_operations
Tom 想要在提交之前仔细检查一下。状态操作表明标记操作已成功,因此他可以安全地提交更改。
[tom@CentOS project_repo]$ svn status A + tags/basic_array_operations [tom@CentOS project_repo]$ svn commit -m "Created tag for basic array operations" Adding tags/basic_array_operations Committed revision 5.
广告