ant*_*res 8 .net tfs visual-studio-2010
这是我的问题.我有一些来自解决方案的文件(假设是Web.config),我已经更改了,并且永远不想办理登机手续,因为更改仅指我的机器.有没有办法在TFS中说明忽略某个文件中的更改并将其从挂起的更改窗口中删除.当然,我可以在每次办理登机手续时跳过这个文件,但总是会有一个错误遗忘和登记的变化.例如,AnkhSVN中有一个类似的忽略列表.
Ric*_*ard 11
{app,web}.config文件的某些部分可以委派给另一个文件.值得注意的是<connectionStrings>.
在你app.config或web.config:
<connectionStrings configSource="LocalConnectionStrings.config" />
Run Code Online (Sandbox Code Playgroud)
in LocalConnectionStrings.confighave(<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>
Run Code Online (Sandbox Code Playgroud)
因此,每个开发人员都有一个LocalConnectionStrings.config在项目中,但在{web,app}.config具有共享设置的私有设置的源控件集中没有.不幸的是,这仅适用于一组有限的系统定义的配置元素.
一种解决方法是删除Windows资源管理器中web.config上的readonly属性,然后在记事本中编辑它:
丑陋但简单的解决方案.
| 归档时间: |
|
| 查看次数: |
7581 次 |
| 最近记录: |