这是对旧问题的跟进 - How can I query my subversion repository?
我正在使用Polarion SVN Web客户端查看中继中特定应用的SVN修订版。因此,看起来SVN有某种数据库,它可能存储提交和相关信息。我希望直接获取此信息,而不使用极化工具。原因 - 看起来Polarion不允许我获得TOP 1 Revision< =给定版本号,因为我没有看到任何过滤器。我想直接从svn DB获取此信息。这可能吗 ?这是可取的吗?
答案 0 :(得分:1)
最好不要重新发明SVN存储库的接口。即使您可以弄明白,也无法保证在下一次SVN升级时数据库格式不会改变,从而破坏您的工具。另一方面,命令行界面和可能的各种编程API将在升级后继续正常工作。如果Polarion限制太多,请尝试使用命令行界面或其他界面,但不要尝试编写自己的客户端。有太多的工作要做,几乎没有任何收获,并且每次升级SVN存储库服务器时都存在风险。