标签: java git svn version-control mercurial
任何流行的源代码管理(SCM)都有一个Java API,如SvnKit或JGit。但是,有一个支持多个系统的开源API吗?
答案 0 :(得分:1)
IDE和构建工具通常为其SCM插件定义API:
但我希望这些插件能够深深地集成到他们的工具环境中,即不易用作独立的库。
答案 1 :(得分:1)
你可以使用sonarQube和scm活动插件来支持大多数存储库的声纳。