Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java PIT突变测试历史文件放在哪里?_Java_Git_Jenkins_Mutation Testing - Fatal编程技术网

Java PIT突变测试历史文件放在哪里?

Java PIT突变测试历史文件放在哪里?,java,git,jenkins,mutation-testing,Java,Git,Jenkins,Mutation Testing,我应该把PIT突变测试历史文件放在哪里,这样Jenkins的新工作就可以把它捡起来?因为当我建立在Jenkins的基础上时,每次工作都是在一个全新的工作空间中开始的,没有任何以前的分析历史记录,这会导致很长的分析时间。所以我需要有某个特定分支之前的分析历史 我是否将PIT突变测试历史文件放在项目构建目录中: ${project.build.directory}/pitest.history ${project.build.directory}/pitest.history 并将其提交给Git?

我应该把PIT突变测试历史文件放在哪里,这样Jenkins的新工作就可以把它捡起来?因为当我建立在Jenkins的基础上时,每次工作都是在一个全新的工作空间中开始的,没有任何以前的分析历史记录,这会导致很长的分析时间。所以我需要有某个特定分支之前的分析历史

我是否将PIT突变测试历史文件放在项目构建目录中:

${project.build.directory}/pitest.history
${project.build.directory}/pitest.history
并将其提交给Git?我每次做分析时都要提交吗?这不会使存储库膨胀吗?这是一个生成的文件,将生成的文件放在Git中通常是不好的做法,不是吗

其他人是怎么做到的


我为问一个基于意见的问题而感到非常羞愧,因此我非常非常感谢能够帮助我将这个问题转化为更有用的问题的好评论。

将其保存在jenkins节点可以到达的位置,或者从中复制。在Jenkins中使用工件插件是一种方法。工件!对我可以在作业结束时将它放在我们的Artifactory服务器上,并在作业开始时从那里检索它。先生,你真是个天才!将其保存在jenkins节点可以到达的位置,或者从中复制。在Jenkins中使用工件插件是一种方法。工件!对我可以在作业结束时将它放在我们的Artifactory服务器上,并在作业开始时从那里检索它。先生,你真是个天才!