【如何在不检出整个目录的情况下从子版本库中读取/提取文件的内容】有时, 你可能希望只在终端中显示文件的内容, 而不是从Subversion甚至从仓库的某个目录中下载整个存储库来读取文件, 以便轻松查看所需内容。幸运的是, subversion提供了一个实用程序来执行此操作, 该实用程序是svn cat。
SVN Cat允许你从Subversion存储库中快速在终端中打印文件的内容, 只需提供要读取的文件的SVN URL作为参数, 该工具就会在终端中打印它:
svn cat svn+ssh://user@svnserver.com/var/www/vhosts/yourrepository/file.txt
这对于SSH和HTTPS协议也很好, 如果需要, 则要求提供凭据。在某些情况下, 你还需要显示特定修订版中文件的内容。在这种情况下, 只需使用r参数指定修订号, 例如, 为修订号3:
svn cat -r 3 svn+ssh://user@svnserver.com/var/www/vhosts/yourrepository/file.txt
有关SVN的cat实用程序的更多信息, 请在此处阅读官方文档。
推荐阅读
- 如何确定是否使用WinForms中的C#启用Windows更新
- 如何在Symfony 4中使用PHP创建Excel文件
- android上的nullpointer异常[重复]
- 我在我的android应用程序类中有错误我正在检查auth!= null但仍然在if if语句中()
- Android studio错误(java.lang.NullPointerException [重复])
- 尝试调用虚方法'void android.view.View.setOnClickListener [duplicate]
- 在android [duplicate]中运行时检查权限时获取NullPointerException
- safari app extensions(从swift后台进程向所有选项卡广播消息)
- Android findViewById空指针[重复]