svn - 'svn cat' 的 mercurial 等价物是什么?

标签 svn mercurial

我想以指定的修订版打印远程存储库中单个文件的内容。我怎样才能做到这一点?在 svn 中,它会是:

svn cat <path to remote file>

更新

我想避免的主要事情是克隆整个存储库;我正在使用的一些文件非常大,我只需要其中的单个文件中的项目元数据。

最佳答案

有两种方法可以做你想做的事:

  • 在本地克隆存储库,并执行相应的 hg cat -r REV FILE反对它
  • 使用可以访问远程存储库的 Web 界面

  • 如果您没有 Web 界面,则需要克隆。

    关于svn - 'svn cat' 的 mercurial 等价物是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4297708/

    相关文章:

    SVN : What's the difference between --non-interactive and --accept postpone ?

    eclipse - Eclipse SVN客户端(Subclipse)未在文件上显示状态图标

    svn - git-svn 上游状态检查

    mercurial - 使用 hg log 的 -l 和 -r 的第一个与最后一个变更集

    linux - 防止 svn 提交,命令行

    svn - 颠覆: Add revision data to code file on commit

    svn - 备份本地修改的和新的源文件

    Mercurial 在工作目录中将未修改的文件标记为已修改并且无法恢复

    version-control - Mercurial Keyring 每次都提示输入密码

    svn - "Hg to Hg (Gateway) to SVN"与 "Git to Git (Gateway) to SVN"相比