在 Visual Studio 中签入之前构建解决方案的规则

Posted

技术标签:

【中文标题】在 Visual Studio 中签入之前构建解决方案的规则【英文标题】:Rule to build solution before check-in in Visual Studio 【发布时间】:2015-06-09 16:23:30 【问题描述】:

是否可以使用 StyleCop 来强制执行这两个规则?

    入住前获取最新版本 构建解决方案 入住前的具体配置

欢迎您提出除 StyleCop 之外的任何其他建议。谢谢。

【问题讨论】:

【参考方案1】:

没有。 Stylecop 是 Microsoft 的一个开源静态代码分析工具,用于检查 C# 代码是否符合 StyleCop 推荐的编码样式和 Microsoft .NET Framework 设计指南的子集。(@ 987654322@)

要在签入前强制获取最新版本,您可以使用custom TFS policy。对于other users,这似乎是成功的。

要在签入前检查特定解决方案是否已构建,您可以为该解决方案使用 Gated Check-in。如果该解决方案(并且它的测试未通过),则不会提交代码。

【讨论】:

以上是关于在 Visual Studio 中签入之前构建解决方案的规则的主要内容,如果未能解决你的问题,请参考以下文章

用于在Visual Studio中签入当前文件的键盘快捷方式

在Visual Studio和InstallShield中签署所有需要的文件

在第一次构建之前了解 Visual Studio 密钥容器

Visual Studio 不跟踪更改,或者在我编辑文件时从源代码管理中签出文件

构建解决方案时未构建 Visual Studio 特定项目

将 Clearcase 与 Visual Studio 2010 重新集成?