首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在VS2008中忽略源代码控制中的Web.Config而不从项目中排除

在VS2008中忽略源代码控制中的Web.Config而不从项目中排除
EN

Stack Overflow用户
提问于 2009-03-18 14:20:11
回答 2查看 1.7K关注 0票数 2

我有一个项目,我有一个团队,位于两个不同的地点。我们使用的是与VS2008集成的源码控制系统。我们已经创建了一个解决方案文件夹,其中存储了不同的web.config文件,这样不同的位置就可以选择他们需要用来运行项目的配置。

我希望能够做的是让我们正在工作的网络项目在项目中有一个web.config文件,但被源代码控制系统忽略。我们使用的源码控制系统是SourceGear,它在默认配置下运行,这让我想起了VSS。我希望避免从项目中排除web.config文件,但我没有看到任何其他方法,除非源代码控制系统不断尝试将该文件添加回存储库。

我如何才能忽略与我的源代码控制系统相关的web.config文件,而不必从我的项目中完全排除该文件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-03-18 14:33:49

虽然我的答案不是针对源代码控制的,但您可能需要考虑的一件事是向web.config添加自定义配置节,并根据位置(部署它的服务器)检索不同的配置。

我目前这样做是为了处理部署到登台、测试和生产服务器的问题。我的配置类将确定服务器名称,并检索该特定服务器的配置设置。这样,我就不必担心再次接触web.config,或者排除它并使用不同的文件。

这里有一篇关于如何做到这一点的文章。是的,这不完全是您所要求的,但可能比依赖源代码控制和使用不同的配置文件要好。

http://aspnet.4guysfromrolla.com/articles/032807-1.aspx

票数 2
EN

Stack Overflow用户

发布于 2009-03-18 14:23:29

研究一下sourcegear的隐形功能。唯一的缺点是它是特定于用户的设置,因此团队中的每个人都必须遵守。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/658435

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档