【发布时间】:2019-06-18 19:21:58
【问题描述】:
我正在寻找一种方法来获取从一个分支到另一个分支存在合并的所有点。我可以从 eclipse 图形工具中看到这些(想说 subclipse 4.3.0 提供了这个功能)。但是,我还没有想出一个可以生成完整修订列表或合并位置列表的终端命令。
到目前为止,我已经尝试了一些命令,包括 (svn log -v -g),但遇到了一些问题。例如命令的 repo 版本或格式错误。我怀疑这是由于远程仓库是 v1.6.11 而我的本地 svn 是 v1.12.0。以及 repo 格式为 12(我认为是 v1.7)。
另外,当我运行 'svn log -v -g' 时,我得到以下错误: svn: E200007: 查询 mergeinfo 需要版本 3 的 FSFS 文件系统架构;文件系统 '/opt/svn/REPOS2/NAME/db' 仅使用版本 2
我也是 svn 的新手,所以如果你能解释你提供的任何命令或包含我可以阅读的源代码,那就太好了。如果这很重要,我也在使用老一代的 mac。我也是新手,因为我传统上使用 Windows 作为我的日常工作站操作系统。
【问题讨论】: