svn - 如何检索文件的 SVN 存储库 URL(仅)

标签 svn version-control

我只想从本地 checkout 的文件中检索 SVN 存储库 URL。我知道有一个 SVN Info 命令,但它提供了太多信息以及 URL。我只需要计划在单击菜单时保存到剪贴板的 URL。是否可以不解析 SVN Info 命令的结果?

最佳答案

Windows 上使用 PowerShell 的另一个选项:

[xml]$svninfo = svn info FILENAME --xml;
$svninfo.info.entry.url;

或者没有 XML:

(svn info FILENAME |select-string "\burl")[0].Line.replace("URL: ","")

PSCX扩展程序有一个 Out-Clipboard cmdlet,可让您将字符串转储到剪贴板。

关于svn - 如何检索文件的 SVN 存储库 URL(仅),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19976436/

相关文章:

python - vagrant pip 安装 svn+https ://. 。身份验证失败,交互式提示被禁用

java - 在 Java 或 JavaScript 中读取目录的 SVN 属性

java - 如何在 Eclipse (Mylyn/Team) 中访问 ChangeSets?

mysql - 保留页面更改历史记录。有点像 SO 对修订所做的

ios - 开发新版本的 iOS 应用程序。需要新的 bundle ID?

eclipse - 存储库中应包含哪些 Eclipse 元数据文件?

java - 如何让 SVN 忽略文件中的某些代码行?

svn - 将 Mercurial 存储库镜像到 Subversion?

svn - 使用 TortoiseSVN 结帐时跳过文件名无效的文件

version-control - 如何知道谁代表另一个用户签到(使用/author)