业务案例:我们的团队在web.config中有一个environmentOverride设置键,用于调试目的,有时候一个团队成员会意外地提交他们的web.config文件时有一个不正确的覆盖值,比如我们想要的“生产”它是“测试版”。提交svn,web.config默认情况下进行UN检查 - 有没有办法做到这一点?
期望的结果:我右键点击我的项目文件夹,单击“SVN提交...”,并有复选框的默认值旁边的“web.config”未核对?现在它总是默认检查每个文件。也许一个名为“LeaveUnCheckedWhenTryingToCommit”= true的属性,或者类似的东西,对于单个文件(比如web.config)来说是很棒的。
很可能我们不会对web.config进行很多更改,所以这会很好。
在此先感谢!
---- ---- UPDATE
网站,说明如何实施解决方案,http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-commit.html
好想法,但是,我认为这会使web.config完全从提交列表中消失,而我希望它仍然显示,但只是旁边有一个未选中的复选框。 – 2010-12-22 19:03:50
啊 - 在这种情况下,忽略不是你要找的东西。恐怕我不知道如何在默认情况下取消选中: – girasquid 2010-12-22 19:04:44