Разработка и кодревью в Dynamics AX2012 и Azure DevOps

Автор Nadezhda Belousova
Разработка и кодревью в Dynamics AX2012 и Azure DevOps

Добрый день.

Меня зовут. Дмитрий Уткин и в этом видео я покажу как происходит разработка в системе дайнамикс включенным контролем версий мы пройдем через процессы получения последней версии изменения кода Code review и отправки на сервер телефон DFM вершин Control сокращённо TFC немного об окружении — это установка dynamics AX 2012 R3 с отключенным. ДМРВ скачать система управления разработкой и TFC в качестве системы контроля версий модель приложение которое мы будем изменять уже принесли лизированные добавлено контроль версий начальные настройки системы контроля версий уже произведены нахожусь в роли разработчика который создает новую функциональность.

Исправляет ошибки.

Согласно задачу назначена на него вышел ты вот — это окружение. Я делюсь другим разработчикам по имени. Карл Однако благодаря специальному плагин наш изменения будут отслеживаться отдельно друг от друга работы этого плагина я покажу попозже в рамках видео разрешение конфликтов первое, что нужно сделать в начале любое разработки убедиться, что версия модели которые мы будем изменять последние. Для этого необходимо выполнить синхронизацию с сервером. Заходим в меню version Control выбирая модель которым мы будем синхронизировать нажимаем OK. И в этот момент на наше окружение попадают все изменения модели с момента последней синхронизации которые были выполнены других сооружениях теперь окружение готова к работе предположим вижу ты вообще-то мне назначено задача согласно которой нужно добавить на форму cells Table новую кнопку которая выдает. Привет я выполнил необходим модификации в приложении получилось два новых объекта классы пункт. Меню, а также два измененных объекта формы cells Table Cell Style list page куда я добавил новые кнопки я выполнил. Люберцы дефекацию теперь я нужно показать старшему разработчику чтобы он провел квадривиум для того чтобы контроль версий заработал изменёнными объектами их нужно добавить репозиторий выделяем все объекты контекстном меню выбираем — это вершин Control сейчас объекты помеченные как ожидающие отправки на сервер все-таки объекта можно посмотреть. Универ н ролл пианино changes для того чтобы запустить code-review нужно открыть Visual Studio окно Team Explorer перейти на вкладку P1 challenges здесь мы можем просмотреть кот который будет выслано review добавить в задачи проще всего добавить по номеру теперь нажимаем Action request review добавляем людей которым хотим показать код их может быть несколько, но для примера возьмем 1 ходим заголовок короткое описание не нажимаются. Дмитрий квест — это код ревью появилась на странице моего. Где вы можете посмотреть все свои запросы на квадривиум теперь. Я выступаю в роли старшего разработчика который только, что получил вот такое уведомление на электронную почту я захожу в Visual Studio открываю вкладку. Моя работа. Обратите внимание, что для проведения кудри вьются не требуется сейчас я использую последнюю Community версию студии. Однако этот функционал присутствует на более ранних версиях проверка входа появится code-review открываем. И вам прежде всего проверяющий может использовать реакции принять. Отклонить Они показывают. Будет ли проверяющие вообще смотреть. Кот Например если кот относится не функционал или команде он может. Отклонить code-review теперь посмотрим файлы одним из другим слева в сравнении предыдущая версия сейчас она пустота как все файлы были добавлены контроль версий работа с текстовыми файлами. Поэтому проверяющий будет видеть метаданные в виде выгруженных & спа вот классе непорядок не было использовано метка. Давайте оставим об этом теперь есть несколько 1 отправить комментарий она используется чтобы открыть обсуждения в рамках этого же квадривиум хорошее качество проверяющий принял кот. Его можно отправлять на сервер с комментариями проверяющий принял код на перед отправкой нужно что-то поправить показывать код второй раз не нужен требуется доработка какие-то проблемы и проверяющие хочет увидеть код ещё раз перед отправкой на сервер для демонстрации выберем именно этот пункт разработчик получает письмо с результатами проверки заходит Visual Studio открывает review комментарий может на них ответить. Давайте исправить замечания и отправим снова нальём для исправления придётся создать новую метку процесс совпадает с тем как мы используем метки без контроля версий за небольшим изменениям в момент создания метки присылаются временных дефекатор он поменяет на стандартный позже новинки кино. Это необходимо для того чтобы метки созданные на разных упражнениях имели согласованные и не конфликтовали между собой снова запрашивает код ревью открываем Visual Studio pending changes убеждаемся, что отсылаем review именно новую версию куда выбираем проверяющего из списка последних нажимаем, всё получил письмо посмотрим код убеждаемся, что наши замечания исправлены теперь код. Нас устраивает нажимая. Макс фильм хорошее качество в русском переводе разработчик получил одобрение теперь Code review можно закрыть закрывает его двумя способами code-review завершено или заброшенных то есть отменено — это кудри завершено разработчик готов отправлять код на сервер переходе в дайнамикс version Control rancid обратите.

0 комментариев
0

Читайте также