Удалить рабочее пространство в Accurev - PullRequest
8 голосов
/ 21 июля 2010

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

Буду признателен за любую помощь.

Ответы [ 2 ]

15 голосов
/ 27 июля 2010

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

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

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

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

6 голосов
/ 01 августа 2010

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

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

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

НТН!

...