首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >svn cat或svnlook

svn cat或svnlook
EN

Stack Overflow用户
提问于 2013-06-01 01:22:38
回答 2查看 300关注 0票数 0

您如何决定何时使用svn cat或svnlook?据我所知,svn cat用于工作副本,svnlook用于存储库。

如果我想通过svn look查看一个工作副本中的所有文件,我该怎么做呢?

我知道有一个子命令dirs- changed,但它只显示更改后的目录。我希望能够获取路径中的文件列表和该路径中的目录列表。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-01 01:52:39

它们之间的关键点是:svnlook不使用,而不是使用URL。因此,您只能在存储库上使用它。如果您通过svn://http://之类的协议访问存储库,那么svnlook将不能在客户端工作-例如,当通过钩子脚本调用时,它只能在服务器端工作。

所以当你说:"...通过svn仓库的工作副本...“那么这是不可能的。如果您在服务器端,则无法访问工作副本。或者你在客户端--那么你对svnlook没有(有用的)访问权限。

票数 3
EN

Stack Overflow用户

发布于 2013-06-01 04:16:32

svnlook只能在存储库的本地文件系统路径上操作,而不能在URL上操作。它的目的是在您的存储库服务器上的钩子脚本中使用它来检查特定的修订或事务。

svn cat是一个客户端工具,可以指向存储库URL或工作副本路径。它只是将文件或URL的内容转储到STDOUT

如果您正在处理工作副本,则需要使用svn,而不是svnlook

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

https://stackoverflow.com/questions/16862637

复制
相关文章

相似问题

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