.net – 为什么不直接控制你的引用?
我正在为我的组织建立一些新的源代码控制最佳实践,所以过去几天我一直沉浸在像TreeSurgeon这样的事情中.
我看到的一件事是,最好的做法是将您的引用包含在源代码控制树中,但是在一个单独的目录(lib / in tree surgeon)中,而不是直接使用代码,因为它们自然出现在ASP.NET项目中. 我知道为什么直接在bin文件夹中对它们进行控制是很糟糕的一些原因,但是我想了解大局,包括在从源代码控制中下载代码之后如何将这些引用重新引入到ASP.NET项目中在一台新鲜的机器上. 提前致谢! 布赖恩 解决方法
您希望外部依赖项位于单独的文件夹中,原因如下:
>您清楚地了解该特定外部依赖项中包含的内容 回答你的第二个问题: 我们通常在单独的文件夹中有外部依赖项的副本,但仍在源代码管理下.所有项目引用都使用相对路径指向该文件夹.因此,当人们在新机器上登记时,他们会获得一整套资源以及外部依赖关系,以便为构建产品做好准备. 此外,我们的构建还有一个额外的步骤,可以在源树之外生成干净的drop文件夹.这是我们的部署副本,它包含所有构建工件以及最终产品工作所需的所有源(如.aspx)的副本.这迫使人们真正思考最终产品中需要包含哪些内容. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 当我使用Validator.TryValidateObject时验证
- asp.net-mvc – Chrome34忽略域名为“.cloudapp.net”的coo
- model-view-controller – MVC中的数据验证
- asp.net-mvc-3 – NHibernate.ObjectNotFoundException:不
- asp.net – Visual Studio 2010和Visual Studio 2012中的co
- asp.net-core – ASP.NET Core 1.1中的multipart / form-da
- asp.net – 是否可以为MaskedEditExtender设置掩码,以便在任
- asp.net-mvc – 获取文件夹中的文件
- ASP.NET WebForm的“页面生命周期”是什么?
- asp.net – 调用SqlMembershipProvider GetUser的无效Cast
- .net – 在WebApi中,我应该在哪里调用ActionFilt
- asp.net – 网站随时随地突破
- C# 快速高效率复制对象另一种方式 表达式树
- ASP.NET:在代码中验证用户
- asp.net-mvc – MVC存储库模式:创建模型类
- asp.net-web-api – 与web api和web api 2之间的
- asp.net-mvc – ASP.NET MVC中的Authorize属性是
- entity-framework-4 – 通过扩展方法的IDbSet和公
- asp.net – 在中等信任下,在GMail SMTP上发送电子
- asp.net – 单语句VB.NET条件为false时执行if-bl