SVN 检出

17 Mar 2025 | 阅读 2 分钟

检出操作从存储库中检出一个工作副本。 它提供了一个 checkout 命令来操作。

SVN 工作副本

工作副本是指已检出到暂存区域的副本。

SVN 是一个版本控制系统,它保存我们所有的项目版本(版本化数据)。 它也称为 SVN 服务器。 SVN 客户端工具管理工作副本的本地反映。 SVN 客户端用于跨网络访问其存储库。 多个用户可以同时访问同一个存储库。

Checkout 命令

Checkout 命令用于将文件从 SVN 存储库复制到工作副本。 如果我们想从 SVN 服务器访问文件,那么我们必须先检出它。

检出操作会创建存储库的工作副本,我们可以在其中编辑、删除或添加内容。 它可以对文件、项目或存储库执行。 要检出,我们应该拥有文件或存储库的 URL

checkout 命令的语法如下:

上面的命令将创建一个工作副本。 它会要求您输入用户名和密码,请提供用户凭据。 请参考下面的输出

SVN Checkout

如果您在查找存储库的 URL 时遇到任何困难。 打开 SVN 服务器,右键单击存储库,然后选择将 URL 复制到剪贴板(对于 VIsualSVN 服务器)并将其粘贴到命令行。

用户凭据将与我们在创建用户时设置的相同。

每次成功检出操作后,输出将打印一个修订号。 如果您想了解有关存储库的更多详细信息,请运行 info 命令。

通过 SVN 功能检出

SVN 服务器支持通过其功能进行检出。 要检出存储库或文件,请右键单击它并选择SVN 检出。 单击确定继续进行检出操作。 请参考下图

SVN Checkout

SVN 检出选项将打开一个新窗口。 在此窗口中,我们可以在此部分中指定检出目录。 请参考下图

SVN Checkout

浏览并选择检出目录,单击确定继续进行检出操作。

SVN Checkout

我们已成功创建了存储库的工作副本。


下一个主题SVN 命令