2010-07-21 4 views
8

Esiste un comando che consenta di rimuovere un'area di lavoro da Accurev? Ho provato accurev rmws WorkspaceName, e dice che è stato rimosso lo spazio di lavoro, ma quando provo a ricreare lo spazio di lavoro mi dà il messaggio che lo spazio di lavoro esiste già.Rimuovere uno spazio di lavoro in Accurev

Apprezzerei qualsiasi aiuto.

risposta

15

Non è affatto possibile in AccuRev rimuovere un nome area di lavoro/stream/snapshot dopo che è stato creato. L'eliminazione di un'area di lavoro è solo contrassegnata come cancellata, per un revival successivo, se necessario.

Questo è chiaramente indicato nella documentazione (CLI.pdf):

Il comando rmws rende il lavoro specificata inattiva. Più precisamente, disattiva il flusso di lavoro nel depot; [...] Nota: dopo aver eseguito un comando rmws, non è quindi possibile creare un nuovo spazio di lavoro con lo stesso nome. Il nome rimane irrevocabilmente associato allo spazio di lavoro inattivo.

Tuttavia, è possibile modificare altri parametri dell'area di lavoro: è possibile assegnargli un nuovo nome. Puoi spostarlo su una nuova macchina. Puoi spostarlo in un nuovo flusso di supporto.

+0

Grazie Martin .. – iman453

6

Dal momento che si sta cercando di creare un nuovo spazio di lavoro con lo stesso nome ....

A un livello superiore si vuole pensare ad uno spazio di lavoro come la mappatura del configurazione corrente sostegno alla corrente posizione su disco. Con questo in mente, probabilmente ti ritroverai a rimuovere aree di lavoro in meno. Ad esempio, ho un singolo spazio di lavoro denominato 'mainline_dev' che viene spostato su molti flussi di progetto attivi nel corso del mese. Una volta che ho finito una determinata attività (ad esempio per la settimana), promuoverò il mio lavoro (assegnarlo alla mia storia/attività/bugfix), quindi riparent/move il mio workspace al flusso successivo per funzionare. Su 'update', il mio disco locale rispecchia completamente la nuova posizione del flusso (gerarchia).

Quindi, se si definisce più genericamente il proprio spazio di lavoro, si troverà uno schema per riutilizzarli anziché rimuoverli e ricrearli.

HTH!