Получение истории элемента
Одно из преимуществ системы управления версиями состоит в том, что она позволяет заглянуть в прошлое и получить подробные сведения об изменениях, внесенных в файлы.В подсистеме Team Foundation (подсистема контроля версий) хранятся данные журналов о каждой версии каждого файла, когда-либо возвращенного на сервер управления версиями.
Просматривая журнал файла, папки или ветви, пользователь зачастую пытается решить проблему или найти ответ на вопрос.Использование реализованного в Team Foundation (подсистема контроля версий) окна Журнал упрощает разрешение вопросов и ситуаций, подобных перечисленным ниже.
Какие изменения были внесены за прошедшие недели или месяцы?
Какой рабочий элемент был выполнен посредством этого изменения в файле?
Кто вернул это изменение?Как они пояснили это изменение?Что они изменили?
Непредвиденные изменения произошли в этом файле и привели в ошибке в области продукта, которая считалась стабильной.Кто и зачем внес это изменение?
Изменение в этой ветви исправляет ошибку, которую требуется исправить и в других ветвях.Как убедиться, что было выполнено слияние этого изменения с другими ветвями?
Используйте окно Журнал чтобы получить подробные данные с предысторией о командном проекте, ветвлении, папке или файле.
Необходимые разрешения
Необходимо иметь одно из Авторы для командного проекта.Дополнительные сведения см. в разделе Группы по умолчанию, права и роли в Team Foundation Server.
Отображение окна журнала:
В Обозревателя управления исходным кодом выберите элемент, откройте ее контекстное меню, и выберите Просмотреть журнал.
Совет Можно настраивать позицию окна, щелкните правой кнопкой мыши заголовок, а затем выбрать один из следующих параметров: Плавающая область, *** Элемент закрепление *** или *** Элемент закрепление в виде документа с вкладками ***.
Используйте команда журнала.
В окне Журнал содержатся данные журнала об элементе на двух вкладках.
На вкладке Наборы изменений перечисляются все изменения, сделанные с элементом (включая изменения, переименования, слияния).
На вкладке Метки перечисляются все метки, примененные к элементу.
Вкладка "Наборы изменений"
На вкладке Наборы изменений отображаются подробные сведения обо всех изменениях, сделанных с элементом.Все наборы изменений, затронувшие элемент, перечисляются на вкладке, которая включает следующие столбцы.
Набор изменений Идентификатор набора изменений.
Пользователь Имя пользователя, вернувшего набор изменений.
Дата Дата и время возврата набора изменений.
Примечание Примечание, оставленное пользователем, который вернул набор изменений.
Примечание Если это окно открывается с использованием команды History и отображаются данные о командном проекте, ветви или папки, то журнал дочерних элементов (например, файлы, содержащиеся в папке) показывается только если используется параметр /recursive.
Если элемент представляет собой файл, дополнительные данные отображаются в следующих столбцах.
Изменение Типы изменений, которые применены к файлу в этом наборе изменений.Примеры значений, которые могут появится в этом окне: добавление, редактирование, переименование, слияние.
Путь Путь к файлу.
Совет |
---|
Иногда возникает необходимость совместного использования данных такого рода.Можно выбрать одну или несколько строк на вкладке Метки, щелкнуть по ним правой кнопкой мыши, выбрать пункт Копировать, чтобы скопировать данные в буфер обмена и затем вставить данные в сообщение электронной почты, в документ, в электронную таблицу. |
Общие задачи
С помощью вкладки Наборы изменений можно выполнить следующие задачи.
Задача |
Справочные материалы |
---|---|
Просмотреть элемент в том виде, в котором был при возврате набора изменений: двойной щелчок по набору изменений или щелкнуть по нему правой кнопкой мыши и выбрать пункт Просмотр.(Данная команда доступна, только если элемент является файлом.) |
None |
Подробные сведения о наборе изменений: щелкнуть правой кнопкой мыши набор изменений, затем выбрать пункт Сведения о наборе изменений для получения сведений, например:
|
|
Сравнение более ранней версии с текущей версией: щелкнуть правой кнопкой мыши набор изменений и выбрать пункт Сравнить. Сравнение более ранней версии с другой более ранней версией.
|
|
Получить более раннюю версию элемента: щелкните правой кнопкой набор изменений, выберите пункт Получить эту версию для загрузки в рабочую область более ранней версии элемента. |
|
Просмотр пользователя, который сделал определенные изменения в файле: щелкните правой кнопкой набор изменений, затем выберите Заметки.(Данная команда доступна, только если элемент является файлом.) |
|
Подробные сведения о слиянии: если набор изменений получен в результате изменения слияния, можно развернуть этот элемент.Разверните узел, чтобы отобразить наборы изменений, которые были внесены в элемент из другой ветви в результате слияния.(Данная команда доступна, только если элемент является файлом.) |
None |
Подробные сведения о наборе изменений, которые были сделаны перед изменением типа "переименование": если набор изменений включает изменение переименование, можно развернуть этот элемент.Разверните узел, чтобы отобразить наборы изменений, которые произошли перед выполнением изменения переименование. |
None |
Просмотр других ветвей, для которых было сделано слияние этого набора изменений: щелкните правой кнопкой набор изменений и выберите пункт Отслеживание набора изменений. |
|
откаченные изменения от одного набора изменений выбирает один набор изменений и выберите *** Откат всего набора изменений ***. |
|
Откаченные изменения из двух или более последовательных наборов изменений выбирает набор последовательных наборов изменений и выбирает Откат. |
|
Журнал нерекурсивный папок отображения можно получить эти данные только из командной строки. |
Вкладка "Метки"
Все метки, примененные к элементу, перечисляются на вкладке, которая включает следующие столбцы.
Имя Имя метки.
Пользователь Пользователь, применивший метку.
Дата Дата и время применения метки.
Набор изменений Набор изменений, к которому относится метка.
Примечание Примечание, оставленное пользователем, который применил метку.
Примечание |
---|
При отображении данных журнала и командном проекте, ветви или папки, данные о метках, примененных к дочерним элементам (например, файлы, содержащиеся в папке) не показываются. |
Совет |
---|
Иногда возникает необходимость совместного использования данных такого рода.Можно выбрать одну или несколько строк на вкладке Метки, щелкнуть по ним правой кнопкой мыши, выбрать пункт Копировать, чтобы скопировать данные в буфер обмена и затем вставить данные в сообщение электронной почты, в документ, в электронную таблицу. |
Общие задачи
Задача |
Справочные материалы |
---|---|
Просмотреть элемент в том виде, в котором был при возврате набора изменений с меткой: щелкнуть метку правой кнопкой мыши и выбрать пункт Просмотр.(Данная команда доступна, только если элемент является файлом.) |
None |
Изменить метку: щелкните правой кнопкой мыши и выберите пункт Изменить метку. |
|
Удалить метку: щелкните правой кнопкой мыши и выберите пункт Удалить метку. |
|
Сравнение более ранней версии элемента с текущей версией: щелкните правой кнопкой мыши и выберите пункт Сравнить, чтобы сравнить более раннюю версию элемента с текущей версией. |
|
Получить более раннюю версию элемента: щелкните правой кнопкой метку, выберите пункт Получить эту версию для загрузки в рабочую область более ранней версии элемента. |
|
Просмотр других ветвей, для которых было сделано слияние этого набора изменений с меткой: щелкните правой кнопкой набор изменений с меткой и выберите пункт Отслеживание набора изменений.(Данная команда доступна, только если элемент является файлом.) |
|
Просмотр пользователя, который сделал определенные изменения в версии файла с меткой: щелкните правой кнопкой набор изменений, затем выберите Заметки.(Данная команда доступна, только если элемент является файлом.) |
См. также
Основные понятия
Поиск и просмотр наборов изменений