我有一些系统测试,在测试已经部署的应用程序时不需要访问测试代码。这些测试和测试应用程序的源代码位于同一个存储库中。每个应用程序都在这里和那里部署 - 完全独立于测试。在Jenkins-CI中,我定期运行测试。 执行Jenkins测试作业时,会更新svn repo,编译测试并针对某些已在运行的应用程序运行。如果测试运行失败,我可以在Jenkins的“更改”视图中看到来自repo的最新更改,这通常是新引入的错误的指示。
现在问题。 我想将测试与应用程序代码库分开。通过这样做,我可以减少浪费的硬盘空间,更快的测试运行和更清晰的文件结构。但是当从另一个存储库中检出测试时,我再也看不到应用程序存储库的更改日志了。
总结一下,我想拥有的是:
有什么想法吗?
答案 0 :(得分:0)
只是一个想法: