Удалите рабочую область в Accurev

Есть ли какая-либо команда, которая может позволить мне удалить рабочую область от Accurev? Я попробовал accurev rmws WorkspaceName, и он говорит, что ее удаленный рабочая область, но когда я пытаюсь воссоздать рабочую область, она дает мне сообщение, что рабочая область уже существует.

Я ценил бы любую справку.

8
задан iman453 21 July 2010 в 02:51
поделиться

2 ответа

В AccuRev невозможно удалить имя рабочего пространства / потока / снимка после его создания. При удалении рабочего пространства оно просто помечается как удаленное - для последующего восстановления, если в этом возникнет необходимость.

Это четко указано в документации (CLI.pdf):

Команда rmws делает указанное рабочее пространство неактивным. Точнее, деактивирует поток рабочего пространства в депо; [...] Примечание: после выполнения команды rmws вы не сможете создать новое рабочее пространство с тем же именем. Имя остается безвозвратно связанным с неактивной рабочей областью.

Вы можете изменить другие параметры рабочего пространства: вы можете дать ему новое имя. Вы можете переместить его на новую машину. Вы можете переместить его в новый резервный поток.

15
ответ дан 5 December 2019 в 07:56
поделиться

Поскольку вы пытаетесь создать новое рабочее пространство с тем же именем ....

На более высоком уровне вы хотите думать о рабочем пространстве как о сопоставлении текущей конфигурации резервного копирования с текущее местоположение на диске. Имея это в виду, вы, вероятно, будете меньше удалять рабочие места. Например, у меня есть одно рабочее пространство с именем mainline_dev, которое в течение месяца перемещается во многие активные потоки проекта. Как только я закончу определенное действие (скажем, в течение недели), я продвигаю свою работу (назначаю свою историю / задачу / исправление ошибок), а затем перестраиваю / перемещаю свое рабочее пространство в следующий поток для работы. После «обновления» мой локальный диск полностью отражает новое расположение потока (иерархию).

Таким образом, если вы дадите более общее название своему рабочему пространству, вы обнаружите образец их повторного использования, а не удаления и воссоздания.

HTH!

6
ответ дан 5 December 2019 в 07:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: