【发布时间】:2019-08-27 04:00:48
【问题描述】:
好的,我正在使用 C#、团队城市和 SVN 担任构建管理角色 并且开发人员不断检查带有编译错误的代码。我假设开发人员在检查之前在本地机器上编译了他们的代码并且它成功了。但显然 SVN 中缺少 add。有什么方法或工具可以防止这种情况发生吗?
谢谢
艾丹
【问题讨论】:
-
从 Subversion 方面,您可以创建一个
pre-commit钩子来触发代码编译并在发现错误时拒绝提交。但这是一个糟糕的主意,因为它只会减慢每个人的工作速度。我不熟悉 TeamCity,但我知道预期的流程是验证代码在提交后并发送适当的警报。
标签: svn teamcity tortoisesvn