cvs update -A меняет временные метки - PullRequest
0 голосов
/ 12 декабря 2018

У меня есть make-файл, который запускает скрипт, который вызывает "cvs update -APCdR -r rev" для некоторых зависимостей.Проблема в том, что -A вызывает обновление всех временных меток в этих зависимостях.Это вызывает полную сборку каждый раз.Простое удаление -A решает проблему.Но у меня есть несколько вопросов.

  1. Этот make-файл используется кучей разработчиков, поэтому простое удаление -A может привести к большему количеству проблем.Нужен -A для веток или любого другого углового случая, о котором я не думаю?Другими словами, каковы побочные эффекты удаления -A?

  2. Есть ли другой способ сохранить метки времени без удаления -A?

  3. Я считаю, что раньше это работало.Но мы недавно перенесли серверы.Так это было вызвано другой версией cvs?Новые версии 1.11.22 и 1.11.23 и имеют такое же поведение.Я все еще исследую, какие были старые версии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...