SVN 检出操作(六)

6.检出操作

一、基本命令格式

svn checkout <版本库URL> --username=<用户名>
  • 示例(基于之前创建的 runoob01 版本库):

    svn checkout svn://192.168.0.1/runoob01 --username=user01

二、执行结果

A    runoob01/trunk
A    runoob01/branches
A    runoob01/tags
Checked out revision 1.
  • A 表示“Added”,即从版本库新增到本地工作副本的文件/目录。
  • 检出的版本号为 1(初始版本)。

三、工作副本目录结构

runoob01/
├── branches/      # 分支目录
├── tags/          # 标签目录
├── trunk/         # 主干目录
└── .svn/          # SVN 元数据目录(隐藏)
  • .svn​ 目录存放版本控制信息,不要手动修改或删除
  • trunk​、branches​、tags​ 是 Subversion 推荐的目录布局,可通过 svn mkdir 预先创建或检出时自动生成。

四、查看工作副本信息

使用 info 命令查看版本库详细信息:

svn info

(在 runoob01 目录内执行,可显示 URL、版本号、最后提交时间等。)

提示:检出操作只需执行一次,之后通过 svn update 同步最新变更。