Боюсь, что azure DevOps не имеет функции загрузки файла патча, как в github.
В качестве обходного пути вы можете сначала клонировать репозиторий azure на локальный компьютер , а затем используйте команду git format-patch
, чтобы получить файл патча.
Например, у меня есть PR от ветки, работающей на master в azure репозитории DevOps.
См. пример ниже:
git clone https://org@dev.azure.com/org/proj/_git/repo
git checkout working
git pull
git format-patch master --stdout > ./workingtomaster.patch
Сначала я клонирую репозиторий azure DevOps на локальный компьютер и рабочую ветку проверки, а затем использую команду git format-patch
для вывода файла патча. Все коммиты в PR, которые собираются объединить с основной веткой, будут экспортированы в файл пути.
Однако вы также можете отправить запрос функции команде разработчиков Microsoft, надеюсь, они это сделают. рассмотрите возможность реализации этой функции в будущем спринте.