本手册旨在描述 Subversion 1.6.x 系列。如果您正在运行其他版本的 Subversion,强烈建议您访问 https://svnbook.subversion.org.cn/ 并参考适合您 Subversion 版本的手册。

名称

svn cat — 输出指定文件或 URL 的内容。

语法

svn cat TARGET[@REV]...

描述

输出指定文件或 URL 的内容。有关列出目录内容,请参阅本章后面的 svn list

选项

--revision (-r) REV

示例

如果您想查看存储库中的 readme.txt 文件而不签出它

$ svn cat http://svn.red-bean.com/repos/test/readme.txt
This is a README file.
You should read this.
$
[Tip] 提示

如果您的工作副本已过期(或您有本地修改),并且您想查看工作副本中文件的 HEAD 版本,svn cat -r HEAD FILENAME 将自动获取指定路径的 HEAD 版本。

$ cat foo.c
This file is in my local working copy 
and has changes that I've made.
$ svn cat -r HEAD foo.c
Latest revision fresh from the repository!
$