当前位置:  开发笔记 > 开发工具 > 正文

如何管理源控件中由多个开发人员更改的.vcproj文件?

如何解决《如何管理源控件中由多个开发人员更改的.vcproj文件?》经验,为你挑选了0个好方法。

我们使用Subversion作为我们的源代码控制系统,并将VisualStudio项目文件(vcproj)存储在源代码控制系统中,这是我认为的正常情况.使用Subversion我们不使用任何形式的文件锁定,因此如果两个开发人员同时处理同一个项目并且都将文件添加到项目或更改设置,则第二个要提交的人必须合并更改.

你如何合并这些变化?

vcproj文件只是文本文件,因此可以手动编辑它们,但它们不适合手工编辑,特别是初级开发人员.

我能想到的方法是

从svn获取最新版本并手动重新添加所有本地更改

手动编辑文件以解决自动合并中的任何冲突

实施某种形式的锁定方案以防止同时发生变化

在开发人员之间达成协议,以便他们不会同时进行更改

目前我们正在使用手动重新添加所有更改的第一个选项,但这非常耗时,我想知道是否有更好的方法.

对于源文件,自动合并功能在大多数情况下都可以工作,我们不会遇到很多冲突.

推荐阅读
手机用户2402852387
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有