我在本地系统上有一个svn工作副本。我想要获取远程存储库的URL。有什么命令可以做到这一点吗?
发布于 2012-02-03 20:04:42
尝试:
svn info .这应该会给出一些关于当前工作副本的信息,包括远程URL。
在the manual中,示例输出为:
$ svn info foo.c
Path: foo.c
Name: foo.c
URL: http://svn.red-bean.com/repos/test/foo.c
Repository Root: http://svn.red-bean.com/repos/test
Repository UUID: 5e7d134a-54fb-0310-bd04-b611643e5c25
Revision: 4417
Node Kind: file
Schedule: normal
Last Changed Author: sally
Last Changed Rev: 20
Last Changed Date: 2003-01-13 16:43:13 -0600 (Mon, 13 Jan 2003)
Text Last Updated: 2003-01-16 21:18:16 -0600 (Thu, 16 Jan 2003)
Properties Last Updated: 2003-01-13 21:50:19 -0600 (Mon, 13 Jan 2003)
Checksum: d6aeb60b0662ccceb6bce4bac344cb66 发布于 2012-02-04 14:06:12
试试这个:
svn info | grep URL | sed 's/URL: //g'发布于 2017-11-09 05:48:18
从Subversion 1.9开始,您现在可以从svn info请求特定的项目。
svn info --show-item=url这将只输出远程url。为了去掉末尾的换行符,添加这个额外的选项:
svn info --show-item=url --no-newlinehttps://stackoverflow.com/questions/9128344
复制相似问题