当前位置:  开发笔记 > 开发工具 > 正文

团队成员之间的项目装配参考

如何解决《团队成员之间的项目装配参考》经验,为你挑选了1个好方法。

我很想知道你用于项目参考的结构类型是什么?

在我工作的地方,开发人员有一个名为AssemblyCache(\\ MACHINENAME\AssemblyCache)的共享文件夹,它通过Windows 2008 AD中的GPO(与开发人员AD组绑定)映射到R:\.

我们的共享组件具有后期构建事件,可将它们复制到以下内容:

R:\.净%VERSION%\ Project \%SOMETHING%

有时它会跟随'Common',如果它是项目的共同点或特定的东西.在.Net版本文件夹下还有一个共享内容的公共目录.

这是多个解决方案的大型项目可以从一个共同的地方引用组件.

构建机器还具有相同共享名称的共享驱动器,开发人员已将其映射到S:.这允许他们在需要时获得最新的工作版本.

所有这一切都是因为有人可以使用新的PC,并打开一个项目,而无需复制对不同位置的引用,并确保dev a引用与dev b等相同位置的程序集...

这个解决方案对我们很有用,所以我想知道你有什么(如果有的话)解决方案来确保所有开发人员从同一路径引用程序集?



1> Jon Skeet..:

将所有参考程序集存储在源代码管理中.

总是获取代码具有相同的程序集相对路径(例如../../CommonLibraries)

每个人都拿到当地的车道

必须引用网络驱动器会导致各种问题:

无法为更高版本分支,指的是现有分支的早期版本

离线工作的困难

构建机器等取决于其他机器 - 它不是一个独立的构建

表现不是很好

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有