我们目前正在将源代码控件迁移到Visual Studio Online。我们旧系统(SourceGear Vault)的一项功能是在解决方案之间共享项目。尽管这在每个解决方案中为我们的Framework项目创建了一个文件夹,但在签入更改时仍使它保持最新。
这对我们很有用,因为它使我们能够在使用它的所有解决方案中处理框架代码。我知道仅编译dll并引用它们是更好的做法-在开发的这一点上,我们希望继续使用该核心框架在所有解决方案中进行完整的代码访问和调试。
任何帮助非常感谢。
感谢您的答复。实际上,我们找到了一种对我们有效的解决方案。当我们想要访问代码库时,我们将框架项目分为实现项目。如果没有,我们只使用DLL
如果随后对其进行了更改并签入实施项目,则可以在准备好后将其轻松地与其他Framework分支合并。
如果框架代码正在大量开发中,那么这可能不会很好地工作,因为现在它仅进行少量添加和调整,因此不会遇到合并问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句