git-bisect

    1热度

    2回答

    Jenkins 2.X真的很好 - 想知道现在是否可以用它做一个git bisect。目前提交被捆绑到工作取决于jenkins何时看到 - 当工作通过时,这是可以的。但是当这项工作失败的时候,如果詹金斯能够以对分的方式回去找到违规承诺,那将是一件好事。理想情况下,Jenkinsfile保持不变。

    7热度

    1回答

    我的代码中有一个错误,因为测试失败可以很容易地重现。 到目前为止,我在这种情况下使用了git-bisect,但只有在只有一个git仓库时才有用。 在我的情况下,有7 有没有办法做这样的事情混帐平分,但对于N git仓库? 更新 有一个“容器”回购其中包含了很多配置。它与一个特定的客户有关。 然后有一个核心应用程序的回购。 然后N repos用于此核心应用程序的插件。 在这种情况下,不使用Git子模

    1热度

    1回答

    我有一个生产构建目录,经常在合并分支时发生冲突。这是一个单独的问题。我需要找到在使用Git平分提交历史问题,但我得到以下错误: Bisecting: a merge base must be tested error: Untracked working tree file 'problem_directory/filename.ext' would be overwritten by merge

    2热度

    2回答

    假定以下git分支:A - >乙 - “ç - > d - >电子 - >的F - ”G 我已经通过确定git bisect提交C引入了一个错误,但是恢复由分支顶部的C引入的更改并不能解决问题。这表明在该分支的后续提交中还存在其他错误。 是否有合成以下分支的方法:A→B→D1→E1→F1→G1,其中1表示提交C中引入的更改不存在?然后,我会在该分支上运行git bisect以确定找到其他错误。 [

    6热度

    2回答

    我们的软件是模块化的,在一个项目中我有大约20个git回购。 如果测试失败,有时很难找到匹配的提交,因为几个开发人员在这20个回购站上工作。 我知道测试昨天工作,今天无法reproachable。 有时我使用git-bisec,但是这只适用于一个git回购。 经常在两个git回购的变化使测试失败。 我可以写一个肮脏的脚本遍历我ñ的git回购自己,但这样做之前,我想知道专家如何解决这个问题。 我使用

    7热度

    2回答

    当使用git bisect时,可以运行git bisect skip来将当前提交标记为不可构建/不可测试的,以尝试让Git选择其他提交来测试。 Git如何决定在git bisect skip之后尝试进行哪项承诺?实验表明它不仅仅是一个相邻的提交,但我无法解决这个模式。 编辑:我知道的基本git bisect是一个二进制搜索,但我很好奇git bisect skip,这显然是做一些更复杂。 实验表明

    6热度

    1回答

    我一直在使用Git了巨资约7年`git的等效。几天前,我发现了一个让我感到惊讶的行为。我发现git log,git blame和git bisect表现出这种奇怪的行为。 A friend让我知道--full-history标志为git log解决了我的问题。我想知道,对于我自己的教育,是否有对git blame和git bisect的等效修正。 随意看看这个问题自己与此回购:https://dl

    0热度

    1回答

    我正在尝试git bisect公开回购中的一些不良行为。 回购有: 一些与提交CRLF(我在MacOS,所以期待LF) 一个.gitattributesfile在其根,归一化的.c,.h和.java文件 据我所知,目前.git/config或~/.gitconfig都不重要,因为.gitattributes有优先权。 我的问题与此有关:当我用CRLF提交一个提交时,本地文件用LF进行修改。这些文件

    0热度

    1回答

    我想用git bisect来调试我正在处理的Django网络应用程序。但是,恢复到旧提交将会破坏整个站点,因为数据库模式经常变化。我希望能够运行git bisect,以便它只检出一个文件夹。在这种情况下,该文件夹将是static/,因为我试图调试的问题在前端。 我试过git bisect start -- static/,但是这个命令只检查触及指定文件夹的提交(与我想要的有细微的差别)。 简而言之

    1热度

    1回答

    这是正常的中间提交无法编译或以其他方式破坏在feature分支gitflow模型。 只有事情是在合并点处稳定到develop分支的地方审查和自动测试应用。 可以git平分过develop分支没有击中功能分支中断的中间提交? 我不喜欢我的适应测试对开scrips跳过/解决方法从功能开发打破提交... 一种方式我想解决一个问题,就是告诉莫名其妙的Git只走跨越合并变更..