Есть ли разумный способ объединить файлы проекта Visual Studio (.csproj) между ветвями? - PullRequest
4 голосов
/ 01 августа 2011

Еще раз, мне нужно слить код между ветвями, и инструмент текстового слияния обнаружил много конфликтов в файлах проекта.

Я ожидаю, что инструмент, который понимает файл проекта (файлы были добавлены / удалены и параметры компиляции изменены), мог бы легко выполнить 3 способа слияния.

Есть ли такой инструмент?

(К лучшему или к худшему, у нас есть долгоживущие филиалы, оплачиваемые (и контролируемые) различными клиентами, а также «основной» филиал для всех новых клиентов, поэтому в настоящее время непрерывная интеграция не является вариантом.)

Ответы [ 2 ]

1 голос
/ 24 октября 2011

Просмотрите:

Инструменты для файла SLN (файл решения Visual Studio) http://slntools.codeplex.com/

и слияние проекта (19 евро на пользователя) http://www.projectmerge.com/index.php

0 голосов
/ 02 ноября 2012

Я думаю, вы можете, по крайней мере, попробовать Altova DiffDog , который представляет собой XML-редактор с поддержкой XML. Не дешево, но мощно и гибко

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...