最近在公司中实施,以通过构建来实现Gated Check-in功能。由于公司中已经有多个代码,因此只有少数代码被映射为要由构建版本生成。在最近的检入中,程序员在同一检入中包含了构建映射之外的代码,这导致构建失败。有什么办法可以解决这个问题?
更多详细信息:
假设存储库具有解决方案A,B,C,D和E
在“触发器”>“ Gate Check-in”中,包括项目A,B和C。 (无例外)
在存储库中>映射中,包含项目A,B和C(无遮罩)
执行包括项目B和D的签入时,构建失败并显示消息
“ $ / {Repository} / D ...没有合适的映射。”
由于D不是触发器或构建映射的一部分,因此不需要首先接收代码。
因为不打算在构建中包含D和E,有什么可以做的吗?
答案 0 :(得分:0)
开发人员将需要执行多次签入:不属于门禁签入的内容进行一次(或多次),针对不做门禁的项目进行一次(或多次)。