.net – Visual Studio 2008:如何避免项目文件合并地狱?

栏目: 编程工具 · 发布时间: 6年前

内容简介:当您正在与多个开发人员一起工作的VS C#项目时,所有开发人员都将新项目和文件添加到同一解决方案中,最后一个尝试检查他的更改会在项目解决方案文件中产生不易合并的冲突.我发现这个问题的最简单的解决方案是解除我自己的更改并接受服务器的最新版本.然后我重新整合了自己的变化.根据添加到项目中的新文件的数量,这可能很容易,或者是非常烦人的任务.我想知道是否有更简单的方法来做到这一点.阅读:我可以让VS / TFS / merge为我做这个吗?

当您正在与多个开发人员一起工作的VS C#项目时,所有开发人员都将新项目和文件添加到同一解决方案中,最后一个尝试检查他的更改会在项目解决方案文件中产生不易合并的冲突.

我发现这个问题的最简单的解决方案是解除我自己的更改并接受服务器的最新版本.然后我重新整合了自己的变化.根据添加到项目中的新文件的数量,这可能很容易,或者是非常烦人的任务.

我想知道是否有更简单的方法来做到这一点.阅读:我可以让VS / TFS / merge为我做这个吗?

我的建议是更频繁地更新和提交.特别是,确保在挂起解决方案文件的任何更改之前运行“获取最新”.

“合并地狱”与XML和文本文件(所有项目和解决方案文件都是)之类的东西通常只会发生,因为人们试图提交非常大的单个更改.

如果你养成了定期提交的习惯,那么合并往往会更小,并且 工具 往往会完美地完成它.

翻译自:https://stackoverflow.com/questions/2456329/visual-studio-2008-how-to-avoid-project-file-merge-hell


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Seasoned Schemer

The Seasoned Schemer

Daniel P. Friedman、Matthias Felleisen / The MIT Press / 1995-12-21 / USD 38.00

drawings by Duane Bibbyforeword and afterword by Guy L. Steele Jr.The notion that "thinking about computing is one of the most exciting things the human mind can do" sets both The Little Schemer (form......一起来看看 《The Seasoned Schemer》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具