2013-04-22 3 views
2

Я создал рабочую область, поддерживаемую потоком совместной работы. Поток регулярно обновляется членами команды. Моя цель - принять измененные файлы в заданном пути и поместить их в другой репозиторий (делать это регулярно).Как получить список файлов, измененных с даты/ревизии в Accurev

Вопрос в том, как создать список файлов, которые были изменены с момента пересмотра или даты или ..? (Я не знаю, какой подход лучше всего.) Командная строка предпочтительнее.

Как только я получу список файлов, я создаю сценарий автоматизации, чтобы взять файлы из одного места и поместить их в другой.

ответ

1

Вы можете запустить accurev stat -m -fx, а затем проанализировать полученный XML. Элементы element будут иметь атрибут modTime, который является отметкой времени UNIX при изменении файла.

+0

Это не будет работать. Эта команда будет отображать файлы, которые были изменены и еще не продвинуты. –

2

AccuRev истор -s -t Your_Stream "2013/05/16 1:00:00" -Теперь -a -fl