这是我正在参与的一场辩论,我想听听更多的意见和观点。
我们有一些类是在构建时生成的,用于处理 DB 操作(在这个特定的例子中,使用 SubSonic,但是我不认为它对这个问题非常重要)。生成被设置为 VisualStudio 中的预生成步骤。因此,每次开发人员(或官方构建过程)运行构建时,都会生成这些类,然后将其编译到项目中。
现在有些人声称,将这些类保存在源代码控制中可能会造成混淆,以防您得到的代码与在您自己的环境中生成的代码不匹配。
我希望有一种方法可以追溯代码的历史,即使它通常被视为一个黑盒子。
有什么反对意见吗?
由于上面提到的原因,此时我不会选择一个被接受的答案。