linux – 如何获取当前svn repo的url?

linux – 如何获取当前svn repo的url?,第1张

概述我有2个svn签出,有人为我设置.现在我需要在另一台计算机上检查这些相同的文件,但由于我最初没有检查它们,所以我不知道运行svn checkout命令时要使用的URL: svn co WHAT_GOES_HERE? 由于我的一台服务器上已经存在这两个签出,是否有办法获取最初从中检出的repo的url? 您可以通过在任何已检出的目录中运行以下命令来获取您所在目录的URL,以及存储库根目录和其他信息: 我有2个svn签出,有人为我设置.现在我需要在另一台计算机上检查这些相同的文件,但由于我最初没有检查它们,所以我不知道运行svn checkout命令时要使用的URL:
svn co WHAT_GOES_HERE?

由于我的一台服务器上已经存在这两个签出,是否有办法获取最初从中检出的repo的url?

解决方法 您可以通过在任何已检出的目录中运行以下命令来获取您所在目录的URL,以及存储库根目录和其他信息:
svn info

如果您想要一个只返回存储库URL的命令,可能是在脚本中使用,那么您可以传递以下参数:

svn info --show-item repos-root-url

值得注意的是–show-item is available in Subversion 1.9+.在旧版本中,您可以使用以下代码段来实现类似的结果:

svn info | grep 'Repository Root' | awk '{print $NF}'
总结

以上是内存溢出为你收集整理的linux – 如何获取当前svn repo的url?全部内容,希望文章能够帮你解决linux – 如何获取当前svn repo的url?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1045616.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存