2013-12-08 7 views
5

Uso P4Admin per creare Stream Depot (denominato streamDepot) in perforce, quindi creo un flusso (principale) per client, l'ho popolato con area di lavoro client e con un progetto. Ma quando provo a cancellare i file ed eliminare il depot di streamDepot con P4Admin, non ho avuto fortuna. Messaggio:Come eliminare Stream Depot per forza

Depot 'streamDepot' is the location of existing streams; cannot delete until they are removed. 

Quindi qual è il significato degli stream esistenti? Ho già cancellato lo spazio dei nomi del client e i file mappati allo stream streamDepot (principale). Cosa dovrei fare? Non vedo alcun file in streamDepot (nessun flusso principale o tipi di flusso) con visualizzazione P4Admin dalla scheda Depositi.

+0

Lo stream è un concetto separato dai file nello stream. Proprio come hai creato lo stream e poi lo hai compilato con i file, devi cancellare i file, quindi eliminare lo stream. Ma perché è necessario eliminare il depot dello stream? Ti sta causando problemi? Generalmente, i depot vengono creati e mai cancellati. –

+1

Ho già cancellato i file ma non ho avuto fortuna quando ho cancellato. –

+1

È possibile eseguire "stream p4" per visualizzare gli stream nel depot dello stream e "p4 stream -d" per eliminare uno stream inutilizzato. –

risposta

2

Quando hai creato il Streamdepot hai creato un flusso main insieme a esso (credo, è passato un po 'di tempo da quando abbiamo impostato il nostro). Rischerei di indovinare che hai solo bisogno di eliminare quel flusso e quindi dovresti essere bravo per eliminare il depot. cercare //streamdepot/Main obliterare i file, obliterare il flusso, cancellare il deposito.

+0

Io uso p4 stream -d // streamDepot/Main e ora è ok. Grazie –