有一个文件我总是改变,但我永远不想被检入.我希望TFS阻止我检查它或提交更改.如何配置TFS来执行此操作?
详细信息:项目中有另一个开发人员检查了一些我喜欢在本地计算机上注释掉的错误代码.由于他们是客户,我更愿意将其作为技术练习,而不是将其作为政治练习.
想在这里挑选那些MS Build/VS Post构建指数的大脑.
我希望每个用户/机器/环境都可以自定义我的web.config条目.
我可以在web.config中标记我的可配置/可更改条目,并希望这些条目被相应的用户/环境文件覆盖,并希望有一个命令,如果在多个文件中找到该条目,则该命令决定哪些条目应该胜过另一个条目.
例如:web.config有一个$ connectionstring条目,每个用户/环境的自定义文件可能有替换$ connectionstring的潜在值,具体取决于构建解决方案的上下文/配置
这意味着,我可以有一组如下文件:
user_joe.config
$connectionstring = db_where_joe_like_to_connect_to
Run Code Online (Sandbox Code Playgroud)
staging.config
$connectionstring = db_where_staging_connect_to
Run Code Online (Sandbox Code Playgroud)
production.config
$connectionstring = db_production
Run Code Online (Sandbox Code Playgroud)
因此,如果joe正在从他的开发框中编译解决方案,那么web.config应该为$ connectionstring具有值"db_where_joe_like_to_connect_to".
我希望有一个不涉及南特的解决方案.
希望有人可以投掷指针.