首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >TFS Supervisor签入

TFS Supervisor签入
EN

Stack Overflow用户
提问于 2013-04-08 20:58:08
回答 1查看 140关注 0票数 1

可以在TFS中进行“预检入”吗?

我的方案是,我希望代码审核员在代码提交到源代码控制之前进行代码审计。这确保了代码质量和架构检查符合我公司的内部实践。

例如,当程序员签入他/她的代码时,通知自动发送给代码审计员,该审计员检查合规性并将其提交给源代码控制。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2013-04-08 22:11:10

在TFS中有一个Shelveset的概念。这是一个还没有提交到源代码控制的签入(类似于软签入)。您团队的其他成员也可以访问您的Shelveset

TFS 2012中,他们介绍了一个建立在这个Shelveset系统上的代码审查系统。

更多信息请点击此处:http://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview/Visual-Studio-Ultimate-2012-Using-Code-Review-to-Improve-Quality

货架有很多用途(取自here @TJB)

  1. Context Switching:保存当前任务的工作,以便切换到另一个高优先级任务。假设你正在开发一个新功能,关心自己的事情,这时你的老板跑进来说:“啊!Bug Bug!”你必须放弃你当前对这个特性的修改,去修复这个bug。当您将未完成的任务传递给其他人(可怜的人)时,或者如果您有某种类型的测试代码,您永远不会检入其他人需要运行的代码时,可以使用它。假设你正在修改一些CSS / HTML来修复渲染错误,通常你会反复使用你能想到的每一个可能的东西直到它看起来正确为止。但是,一旦它看起来是正确的,您可能想要尝试重新清理您的标记,以便其他人能够在您签入它之前了解您所做的工作。在这种情况下,您可以在一切正常时搁置代码,然后可以自由地去重构您的标记,因为您知道如果您不小心再次破坏它,您可以随时返回并获取您的变更集。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15879688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档