Получение журнала элемента
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Одним из преимуществ системы управления версиями является то, что вы можете изучить время, чтобы получить подробные сведения о том, какие изменения были внесены в файлы. система управления версиями Team Foundation (TFVC) сохраняет исторические данные, связанные с каждой версией каждого файла, который когда-либо был возвращен.
Часто при просмотре журнала файла, папки или ветви вы пытаетесь решить проблему или ответить на вопрос. С помощью окна журнала в Visual Studio вы можете более легко устранить вопросы и ситуации, например следующие:
Какие изменения были внесены за последние недели или месяцы?
Какой рабочий элемент был завершен этим изменением файла?
Кто проверил это изменение? Что они сказали об изменении? Что они изменили?
Если в этом файле произошли непредвиденные изменения, в результате чего произошла ошибка в области продукта, который, по мнению команды, был стабильным, кто сделал это изменение и почему?
Если изменение в этой ветви исправляет ошибку, которая также должна быть исправлена в других ветвях, как убедиться, что изменение объединено с этими ветвями?
Используйте окно журнала Visual Studio, чтобы получить подробные исторические данные о проекте, ветви, папке или файле.
Необходимые компоненты
Вы должны быть одним из участников проекта. Дополнительные сведения см. в разделе "Разрешения TFVC по умолчанию".
Открытие окна журнала
Чтобы открыть окно журнала из Visual Studio, щелкните правой кнопкой мыши элемент в обозревателе управления версиями и выберите пункт "Просмотр журнала".
Совет
Вы можете настроить положение окна, щелкнув правой кнопкой мыши название, а затем выбрав float, Dock или Set TAB Layout.
Вы также можете использовать команду журнала командной строки, чтобы открыть окно в Visual Studio.
В окне журнала отображаются исторические данные об элементе на двух вкладках:
Вкладка "Наборы изменений" содержит все изменения, внесенные в элемент, включая изменения, переименования и слияния.
Вкладка "Наборы изменений"
На вкладке "Наборы изменений" отображаются подробные данные о каждом изменении, которое было внесено в элемент. Все наборы изменений, измененные элементом, перечислены в таблице, которая содержит следующие столбцы:
Набор изменений: идентификатор набора изменений.
Пользователь: имя пользователя, который проверил в наборе изменений.
Дата: дата и время регистрации набора изменений.
Примечание. Комментарий, введенный пользователем, который проверил набор изменений.
Файлы также отображают данные в следующих столбцах:
Изменение. Типы изменений, внесенные в файл с набором изменений. Примеры значений, которые могут отображаться в этом столбце, включают добавление, изменение, переименование и слияние.
Путь: путь к файлу.
Примечание.
Если открыть окно журнала с помощью tf history
команды и отобразить данные о проекте, ветви или папке, журнал дочерних элементов, таких как файлы, содержащиеся в папке, отображается только в том случае, если вы используете /recursive
этот параметр.
Совет
Иногда необходимо поделиться данными с другими пользователями. На вкладке "Наборы изменений" можно выбрать одну или несколько строк, щелкнуть их правой кнопкой мыши, скопировать данные в буфер обмена, а затем вставить данные в сообщение электронной почты, документ или электронную таблицу.
Стандартные задачи
С помощью вкладки "Наборы изменений" можно выполнить следующие задачи:
Задача
Вспомогательное содержимое
- Просмотрите элемент, как он существовал, когда набор изменений был установлен: дважды щелкните или щелкните правой кнопкой мыши набор изменений, а затем выберите "Вид". Эта команда доступна только в том случае, если элемент является файлом.
нет
Дополнительные сведения о наборе изменений: щелкните правой кнопкой мыши набор изменений, а затем выберите "Сведения об наборе изменений", чтобы получить такие сведения, как:
Другие исходные файлы, которые являются частью набора изменений.
Рабочие элементы, связанные с набором изменений.
Все заметки о регистрации, оставшиеся для рецензентов.
Сравните последнюю версию с текущей версией: щелкните правой кнопкой мыши набор изменений и нажмите кнопку "Сравнить".
Сравните последнюю версию с другой предыдущей версией: выберите два набора изменений с помощью ctrl+Select, а затем щелкните правой кнопкой мыши один из наборов изменений и нажмите кнопку "Сравнить".
- Получите последнюю версию элемента: щелкните правой кнопкой мыши набор изменений, а затем выберите "Получить эту версию", чтобы скачать последнюю версию элемента в рабочую область.
- Просмотрите, какие пользователи внесли определенные изменения в файле: щелкните правой кнопкой мыши набор изменений и выберите "Annotate". Эта команда доступна только в том случае, если элемент является файлом.
- Дополнительные сведения об слиянии. Если набор изменений был получен из слияния, вы можете развернуть этот элемент, чтобы отобразить наборы изменений, объединенные в этот элемент из другой ветви. Эта команда доступна только в том случае, если элемент является файлом.
нет
- Дополнительные сведения об изменениях, внесенных перед изменением переименования: если набор изменений включает переименование, вы можете развернуть этот элемент, чтобы отобразить наборы изменений, произошедшие до внесения переименования .
нет
- Просмотрите другие ветви, к которым был объединен этот набор изменений: щелкните правой кнопкой мыши набор изменений и выберите "Отслеживать набор изменений".
- Откат изменений из одного набора изменений: выберите один набор изменений и выберите "Откат всего набора изменений".
- Откат изменений из двух или нескольких последовательных наборов изменений: выберите набор последовательных наборов изменений и выберите "Откат".
- Отображение не рекурсивной истории папки: эти данные можно получить только из командной строки.
Вкладка "Метки"
Все метки, примененные к элементу, перечислены в таблице, которая содержит следующие столбцы:
Имя: имя метки.
Пользователь: пользователь, который применил метку.
Дата: дата и время применения метки.
Набор изменений: набор изменений, к которому применяется метка.
Примечание. Комментарий, сделанный пользователем, который применил метку.
Примечание.
При отображении исторических данных о проекте, ветви или папке данные о метках, примененных к дочерним элементам, например файлам в папке, не отображаются.
Совет
Иногда необходимо поделиться данными с другими пользователями. Вы можете выбрать одну или несколько строк из таблицы на вкладке "Метки ", щелкнуть их правой кнопкой мыши, скопировать данные в буфер обмена, а затем вставить данные в сообщение электронной почты, документ или электронную таблицу.
Стандартные задачи
Задача
Вспомогательное содержимое
- Просмотрите элемент, как он существовал, когда был установлен набор изменений с метками: щелкните правой кнопкой мыши метку и выберите "Вид". Эта команда доступна только в том случае, если элемент является файлом.
нет
- Измените метку: щелкните метку правой кнопкой мыши и выберите команду "Изменить метку".
- Удалите метку: щелкните метку правой кнопкой мыши и выберите "Удалить метку".
- Сравните последнюю версию элемента с текущей версией: щелкните правой кнопкой мыши метку, а затем выберите "Сравнить ", чтобы сравнить последнюю версию элемента с текущей версией.
- Получите последнюю версию элемента: щелкните правой кнопкой мыши метку и выберите команду "Получить эту версию", чтобы скачать последнюю версию элемента в рабочую область.
- Просмотрите другие ветви, к которым объединенный набор изменений с метками: щелкните метку правой кнопкой мыши и выберите "Отслеживать изменения". Эта команда доступна только в том случае, если элемент является файлом.
- Просмотрите, какие пользователи внесли определенные изменения в помеченную версию файла: щелкните правой кнопкой мыши набор изменений и выберите annotate. Эта команда доступна только в том случае, если элемент является файлом.