是否有一个命令可以在命令行的 repo-browser 中打印文件的路径?

Posted

技术标签:

【中文标题】是否有一个命令可以在命令行的 repo-browser 中打印文件的路径?【英文标题】:Is there a command which will print the path of the file in the repo-browser in the command line? 【发布时间】:2010-11-06 02:37:03 【问题描述】:

是否有一个命令可以在命令行中打印 repo-browser 中文件的路径?

SVN diff 只打印文件名。

谢谢。

【问题讨论】:

你问的是 TortoiseSVN 吗? 【参考方案1】:
svn info path/to/filename

将向您显示几条信息。您要查找的是 URL 和存储库根目录:

$ svn info mydialog.h
[...]
URL: http://svn.server.net/my-repo/trunk/ui/mydialog.h
Repository Root: http://svn.server.net/my-repo
[...]

URL 是文件的绝对位置,Repository Root 是存储库的基本 URL。 URL 将始终以 Repository Root 的地址开头,因此如果从 URL 的开头修剪 Repository Root,则剩下的是文件在存储库中的相对位置。在这种情况下,那是

/trunk/ui/mydialog.h

【讨论】:

【参考方案2】:

svn info?

【讨论】:

以上是关于是否有一个命令可以在命令行的 repo-browser 中打印文件的路径?的主要内容,如果未能解决你的问题,请参考以下文章

用于扩展或增强 bq 命令行的 Google BigQuery bq 命令行 SDK

Bash 命令行和输入限制

来自命令行的颠覆(svn):任何一个“反映所有更改”的命令?

Linux中显示一个文件最后几行的命令是啥?

爬虫日记(77):Scrapy的命令合法的判断

MySql命令行的3、增加新用户