Accurev рассматривает большую часть исходного дерева в рабочей области как внешнюю - PullRequest
1 голос
/ 13 августа 2011

У меня есть эта проблема с Acurev, когда почти ALL управляемые источником каталоги под моим рабочим пространством показаны как "внешние" события, хотя они не являются --accurev stat подтверждает ту же внешность. Обновление Accurev не решило проблему: просто каждый раз опускает все дерево исходных текстов, указывая, что существующая файловая структура является внешней по отношению к accurev. Я изучал аккуратные руководства, но не видел ничего особенного в том, в чем может быть проблема. Любая помощь приветствуется.

Ответы [ 3 ]

1 голос
/ 13 августа 2011

Возможно, по какой-то причине произошел сбой «обновления accurev», из-за которого рабочее пространство не синхронизировалось. Чтобы выяснить, действительно ли это было основной причиной, вы можете запустить «accurev show -fx wspaces» из командной строки и сравнить значения Target_trans и Trans. Если они различаются, у вас несогласованное рабочее пространство.

Чтобы решить эту проблему, вы можете запустить «accurev update -9», который принудительно установит уровень обновления для соответствующей транзакции. Впоследствии, как указал Джош, вы можете удалить все внешние файлы и повторно заполнить их. Команда для этого будет "accurev pop -R."

Надеюсь, это поможет ...

1 голос
/ 18 ноября 2016

Я знаю, что это старый вопрос, но у меня была эта проблема.

Обновление моего рабочего пространства с отключенной опцией «Оптимизация метки времени» решило проблему.

1 голос
/ 13 августа 2011

В прошлом, когда это происходило со мной, удаление всего внешнего вида и повторное заполнение рабочей области решало эту проблему.

Обычно я просто удаляю из графического интерфейса, если это возможно.Затем откройте командную строку, перейдите к корневому каталогу рассматриваемой рабочей области и выполните команду:

accurev pop -R *
...