是否有命令将在命令行中的repo-browser中打印文件的路径?

Jar*_*vis 6 svn command-line command file path

是否有命令将在命令行中的repo-browser中打印文件的路径?

SVN diff仅打印文件名.

谢谢.

bal*_*pha 8

svn info path/to/filename
Run Code Online (Sandbox Code Playgroud)

将向您展示几条信息.您正在寻找的是URL和存储库根:

$ svn info mydialog.h
[...]
URL: http://svn.server.net/my-repo/trunk/ui/mydialog.h
Repository Root: http://svn.server.net/my-repo
[...]
Run Code Online (Sandbox Code Playgroud)

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

/trunk/ui/mydialog.h
Run Code Online (Sandbox Code Playgroud)