gpt4 book ai didi

tfs - 使用 TFS 2010 时的 DLL 引用

转载 作者:行者123 更新时间:2023-12-04 23:09:32 26 4
gpt4 key购买 nike

我是使用 TFS 2010 的新手,想知道将引用(例如 AjaxControlToolKit 等)添加到我添加到 TFS 源代码控制的项目的最佳方式。

将引用指向网络上的共享文件夹并从那里拉出是一个好的解决方案吗?还是有更好的方法来实现这些目标。

我只使用过 .NET 的 VSS,但是对 svn/mercurial 的经验有限

另外 - 我想学习如何正确使用 TFS - 有没有人有任何有用的指南或推荐阅读?我们公司有 5 位开发人员从未在团队协作方面有过太多“适当”的行业经验——但是我们中的两个人从大学就熟悉 SCRUM 和敏捷,并希望采用这种方法。

最佳答案

我们在我工作的公司所做的是将 dll 放入解决方案文件夹(通常命名为库或类似名称)并将它们添加到解决方案中。这样它们就会自动添加到源代码管理中。

我建议在每个解决方案中保留 dll,而不是所有项目的公共(public)共享,因为不同的解决方案可能依赖于不同版本的 dll。话虽如此,没有什么可以阻止您检查您在源代码管理中的公共(public)位置使用的所有 dll 的所有版本,然后将它们分支到使用它们的项目中。

希望有帮助。

编辑:2011-10-05

由于我已经获得了一些赞成票,所以我想我会向您介绍我们目前正在考虑的一些小改动。

我们现在正在考虑为公司设置私有(private) NuGet 流,并为每个库或库组设置 NuGet 包。通过在源代码控制中包含 packages.config 文件,我们让 NuGet 完成获取正确文件的工作。每当新版本的库出现时,我们不会从源代码进行合并,而是发布新版本的 NuGet 包。

如果某些开发人员没有安装 NuGet,则应该可以以某种方式包含 nuget.exe,并且仍然可以使此设置正常工作。

关于tfs - 使用 TFS 2010 时的 DLL 引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3863085/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com