如何在源代码管理中处理外部库?

Pat*_*ers 3 .net tfs

你如何处理.NET项目中的外部库(C#)?

可能的情况可能是:

  1. 将外部库放在源代码管理中
  2. 将外部库放在文件服务器上并创建一个副本脚本并将此脚本添加到源代码管理中

我建议将外部库放在文件服务器上,创建一个复制本地脚本并将其映射到替代驱动器(例如R驱动器)并引用每个lib及其名称和版本; 例如R:\MyLib\V1.0.0.0\mylib.dllR:\YourLib\V1.3.2.1\yourlib.dll.copy-local脚本将2个文件从共享文件服务器复制到R:

Dar*_*rov 7

将外部库放在lib项目的本地文件夹中.这样每个项目都是独立的.

  • +1自我遏制.如果新开发人员加入您的项目,get-latestversion + build应立即生效 (4认同)