我正在使用Visual Studio 2013和Visual Studio Online进行源代码管理开发。如果触发的构建返回false,我希望阻止签入。使用下面的步骤,不知道构建是如何发生的,也不知道如何强制执行良好的签入?
我完成了以下步骤:https://www.visualstudio.com/en-us/get-started/build/build-your-app-vs
由于您使用的是TFVC。您需要使用Gated Build作为触发器。不幸的是,Gated Build尚未在新的Build系统上实现,并且仅在旧的Xaml版本上可用。
如果你使用的是Git,你可以利用分支策略,要求在通过Pull Request允许签入之前,构建成功。
您可以将源代码管理更改为Git并使用Pull Request,也可以将构建系统更改为Xaml构建并使用Gated build。