Создать SVN патч после фиксации



можно ли ретроспективно создать патч? Клиент Tortoise SVN, который мы используем, дает нам возможность создать патч вместо (или во время) фиксации.



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



затем я могу взять патч и применить его к нескольким другим ветвям. Это возможно?

569   3  

3 ответов:

показать журнал, выберите ревизии, щелкните правой кнопкой мыши, "показать унифицированный diff".

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

вы также можете использовать WinMerge на Windows Если вы хотите сравнить два файла из разных отраслей:

  1. проверьте каждую ветку
  2. отметьте два файла, которые следует сравнить
  3. сравнить через WinMerge
  4. нажмите: Инструменты -> создать патч

с помощью этого вы можете создать патч для уже зафиксированных файлов из разных ветвей.

Comments

    Ничего не найдено.