这是我的问题。我已经更改了解决方案中的某些文件(假设是 Web.config),并且永远不想签入,因为这些更改仅涉及我的计算机。有没有办法在 TFS 中忽略某个文件中的更改并将其从挂起的更改窗口中删除。当然,我可以在每次签入时跳过这个文件,但总有忘记改签而误签入的情况。例如,AnkhSVN 中有一个类似的忽略列表。
的一些部分{app,web}.config
文件可以委托给另一个文件。尤其<connectionStrings>
.
In your app.config
or web.config
:
<connectionStrings configSource="LocalConnectionStrings.config" />
in LocalConnectionStrings.config
have (<connectionStrings>
是根元素):
<connectionStrings>
<!-- For the application's operations. -->
<add name="Application"
connectionString="Data Source=server;Initial Catalog=database;Integrated Security=True;Network Library=dbmssocn"
providerName="System.Data.SqlClient" />
</connectionStrings>
因此每个开发者都有一个LocalConnectionStrings.config
它位于项目中,但不在具有其私有设置的源代码管理集中,而{web,app}.config
具有共享设置。不幸的是,这仅适用于一组有限的系统定义的配置元素。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)