Это может быть выполнено с использованием P4V или приложения командной строки P4. В любом случае вам необходимо понять некоторые тонкости использования Характеристики файла Perforce . Специально для того, что вы просите, мы будем использовать формат @ yyyy / mm / dd, чтобы указать диапазон дат для проверки файлов.
Для начала я просто наберу p4 changes
, чтобы показать список всех изменений для текущей спецификации клиента:
C:\Project>p4 changes
Change 5 on 2011/03/16 by goyuix@laptop 'Initial commit for upgrade to .'
Change 4 on 2010/07/02 by goyuix@desktop 'fixed a bug for really bad reco'
Change 3 on 2010/04/19 by goyuix@desktop 'deleted project.dll from the sourc'
Change 2 on 2010/04/19 by goyuix@desktop 'deletion of library.dll '
Change 1 on 2010/04/18 by goyuix@desktop 'Initial commit '
Как видите, у меня есть пять списков изменений и их даты. Если бы я хотел ограничить это, я бы изменил команду p4 changes
, используя спецификацию файла даты следующим образом:
C:\Project>p4 changes //depot/Project/MAIN/*@2010/01/01,@2010/12/31
Change 1 on 2010/04/18 by goyuix@desktop 'Initial commit '
Это говорит мне о нескольких вещах: во-первых, я использовал подстановочный знак *
, который проверяет только содержимое указанной папки - никаких детей. Если вам нужно выглядеть рекурсивно, используйте спецификацию ...
вместо *
. Кроме того, я дал диапазон дат, разделив начальную и конечную даты запятой, добавленной в конце спецификации файла. Вывод этой команды говорит мне, что только список изменений 1 фактически внес изменения в любой из файлов в этой папке в течение 2010 года.
Чтобы сделать то же самое с помощью P4V, вы можете увидеть это в двух разных видах. Самый простой способ - просто перейти к нужной папке с помощью представлений Depot или Workspace, а затем открыть вкладку History (щелкните значок, который выглядит как часы). Списки изменений в любом случае обычно сортируются по дате, но в противном случае вы можете просто щелкнуть заголовок столбца, чтобы настроить порядок сортировки и визуально проверить его на заданный диапазон дат.
Использование представления «Промежуток времени» немного запутанно, но также даст вам более точное представление. Откройте P4V, перейдите к папке, которую вы хотите изучить историю использования представлений Depot или Workspace, и щелкните правой кнопкой мыши по этой папке. Во всплывающем меню выберите «График ревизий», и после его открытия откройте меню «Инструменты» и выберите «Промежуток времени».
В окне «Промежуток времени» у вас есть выбор в верхней части, чтобы выбрать режим (выбрать несколько ревизий) и диапазон содержимого (выбрать шкалу дат). Это должно позволить вам визуально идентифицировать рассматриваемые файлы.