【发布时间】:2010-09-30 03:06:36
【问题描述】:
您是否将构建项目所需的工具置于版本控制之下?
如果您这样做,您对包含哪些工具的指导方针是什么?我想没有人将 Visual Studio 置于版本控制中,但你的单元测试运行器呢? Nant/Ant/Maven 可执行文件?
外部依赖如何?你在版本控制中有 Boost 吗? JDK? NUnit/JUnit?您在哪里划定界限?
(另见this question)。
编辑: 我想我的问题并不完全清楚:我不想知道您是否将它们保留在版本控制中或某些共享驱动器中。我真的很想知道您是否将构建项目所需的工具与项目一起签入版本控制,以便在签出项目时自动获取这些工具。
作为对那些回答“否”的人的一般跟进:您跟踪这些工具的流程是什么?你的脚本会下载它们吗?
【问题讨论】:
标签: svn version-control