gated-checkin

    0热度

    1回答

    我在tfs 2015.3中创建了一个ci版本。在触发器选项卡上,我设置了门控检入。 有没有办法让开发人员现在处于生成失败的状态。目前没有办法,我不想使用警报,我想在 的消息中另外,当构建失败时,这些文件会在构建服务器上检出,我怎样才能取消这种行为,这需要一个tfs管理员来释放这些文件。

    1热度

    1回答

    我已经使用TFS vNext构建系统定义了几个构建定义。这些包括使用门控签到功能。 最初,当定义构建时,具有位于门控签入过滤器的任何“包含”部分的路径内的文件的签入会导致出现选通签入的提示,随后(在接受之后)触发构建。 但是,经过一段时间(例如1天)后,来自某些开发人员的签入不再触发门控签入(并且提交立即提交给源代码管理),而来自其他开发人员的签入仍然会导致将出现门控签入提示。 我无法通过取消选中

    0热度

    1回答

    我正在使用TFS版本2015 SP3,并且在创建工作门控签入构建定义时遇到问题。 构建流程步骤为空以防止构建失败。 当构建成功时,构建服务器尝试检查指定的更改并失败。该错误信息是: The shelveset _Build_56625;Build\ead50f13-855a-45bd-9417-778e04e6fdfe could not be found for check-in 从我可以收集它

    0热度

    1回答

    我有两个构建定义“A”和“B”。当检查包含文件“src \ ProjectA”和“B”中的包含文件时,在检查包含文件“src \ ProjectB”下时将触发的“A”被触发(门控登记)。 当切入文件只包含其中一个文件夹时,它按预期工作。 当办理入住手续包括该文件夹的和我点击在Visual Studio中CkeckIn按钮,我必须选择其中建立我想运行(我选“A”),只有这个版本上运行,所有的文件正在

    0热度

    1回答

    我正在使用TFS 2013建立一个MVC应用程序,并试图做签入,有时,会发生此错误。 这只发生在它被配置为执行门控签入并且当我关闭它时,它只是起作用,但它迟早会再次返回。 有谁知道为什么会发生这种情况? 谢谢。 编辑:问题是配置文件转换中的PendChange权限。但是,我正在检查权限,并且用户是“允许继承”来检入文件。

    0热度

    1回答

    我的要求是每当开发人员尝试检入现有的GitLab存储库,然后在存储库中签入之前,构建应该触发(Jenkins构建)并且Junit测试用例应该在新的签入中运行,如果通过则应该去转发并允许开发人员在主存储库中执行检入。 我不知道,但前钩提交能够达到这一要求?

    13热度

    1回答

    难道有人请帮助启迪我吗? 我去登记入住TFS的一些变化,我的入住被拒绝了。它促使我看看我编辑的switch语句。 我发现的是,Visual Studio 2017声称没有编译时问题,并允许我成功构建和部署应用程序。最重要的是,即使是该方法的单元测试似乎也按预期通过了。 public enum PaymentStatus { Issued, Cleared, Void

    1热度

    1回答

    据我所知,快照正在开发中,即1.0-SNAPSHOT是最终将发布为1.0的东西。 但为什么我需要它? 这里是流量: 我开发库,语义版本Major.Minor.Revision[.Build]模型。 而Revision(或Build)由CI/CD管道自动增加PR被接受 后和门构建成功运行的新版本发布到公司的专用仓库我明确地定义Major和Minor。 在依赖项目中,我指定了精确版本或浮动版本Majo

    1热度

    1回答

    我使用TFS 2015年连续集成和部署。我已经设置了门控检查我的生成定义。 问题:如果构建失败,是否有任何方法向请求构建的开发人员发送电子邮件警报? 我的理解是,我们有TFS警报发送基于构建状态的电子邮件,但需要的电子邮件地址被明确指定发送电子邮件。 是否有任何其他选项或某些关键字,我可以在“发送到”字段,以便我可以把构建失败电子邮件只提给谁要求构建的人。 感谢

    2热度

    1回答

    我用下面的分支规范配置构建: -:<default> +:refs/pull/*/merge 但这种规范使TC触发建立任何PR,但我需要这个只为永久居民掌握。 是否有可能实现?