首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux中SVN svnlook命令的问题

Linux中SVN svnlook命令的问题
EN

Stack Overflow用户
提问于 2018-04-13 15:31:32
回答 1查看 151关注 0票数 0

在这里的办公室,我登录到一个Linux服务器。

在命令行中,我可以成功地执行以下命令

代码语言:javascript
复制
svn list -v https://svn.mycompany.com/rcs-sh/trunk/src
svn list -v https://svn.mycompany.com/rcs-sh/trunk/src | egrep $LOGNAME
svn cat https://svn.mycompany.com/rcs-sh/trunk/src/source_code_1.pl

但是,当我尝试执行命令时

代码语言:javascript
复制
svnlook info https://svn.mycompany.com/rcs-sh/trunk/src/source_code_1.pl

我得到的只是错误信息

'https://svn.mycompany.com/rcs-sh/trunk/src/source_code_1.pl'应该是路径时,它是一个URL

我尝试了我的命令中的一些变体,它们都会产生相同的错误消息。如何从Linux的命令行中获得"svnlook“?

EN

回答 1

Stack Overflow用户

发布于 2018-04-13 16:44:42

正如Álvaro González所指出的,svnlook是一个管理工具。它所做的就是打印:

作者、日期标记、日志消息大小(以字节为单位)和日志消息,后面跟着换行符。

如果使用时没有像在您的问题中那样显式修改,svnlook info默认显示存储库中最新版本的信息。

要从工作副本中获得基本相同的信息,可以使用svn log

代码语言:javascript
复制
svn log --limit 1 https://svn.mycompany.com/rcs-sh/trunk/src/source_code_1.pl

示例输出:

代码语言:javascript
复制
------------------------------------------------------------------------
r20 | sally | 2003-01-17 22:56:19 -0600 (Fri, 17 Jan 2003) | 1 line

Made a change.
------------------------------------------------------------------------
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49820518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档