我正在使用 ankhsvn 与我的朋友在 Visual Studio 中的一个项目上进行协作。
尽管我们没有对相同的源文件进行更改,但我们俩都经常对同一个项目进行更改。
我很难理解如何告诉颠覆来处理 VS 在.csproj
和.sln
文件中所做的自动更改。正如我所看到的,我有两个选择:
- 在常规版本控制下包含该
.csproj
文件,然后每次我在提交之前更新我都会遇到冲突,因为我的朋友在我之前提交并对.csproj
文件进行了一些更改。 - 将
.csproj
文件放在忽略列表中,然后我会遇到问题,因为我的项目不会包含我朋友所做的所有更改。
因此,在这两种方式中,我都必须解决冲突或解决依赖问题等。
有没有更简单的方法来做到这一点?
谢谢。