Come posso rimuovere tutti i file non verificati da un'area di lavoro di Bazaar? Sto cercando di fare l'equivalente di hg purge --all
o git clean -fd
.Come posso cancellare file non modificati in Bazaar?
8
A
risposta
5
Ho visto questo solo in BzrTools, come il comando clean-tree.
4
Benjamin Pollack ha detto:
Secondo aiuto bzr, non ho alcun comando clean-albero. Eppure bzr help clean-tree mi mostra l'aiuto per clean-tree, e l'esecuzione di bzr clean-tree funziona bene.
bzr help
mostra solo un riepilogo dei comandi più utilizzati. Per vedere tutti i comandi disponibili, utilizzare bzr help commands
.
(Mi dispiace per rispondere, invece di commentare ... Non ho ancora la reputazione sufficiente)
0
ho scritto un bash uno di linea per questo:
rm -i $ (stato bzr - S | grep "^?" | Cut -d? -f 2-)
È stato installato per impostazione predefinita in una copia vergine di Bazaar 2.0, quindi la sua funzionalità è stata apparentemente unificata. Detto questo, sono deluso dal fatto che "bzr help" non abbia mostrato quel comando, o qualcosa a riguardo. –
In realtà comando chiamato 'clean-tree'. Se hai installato il plugin' bzrtools', vedrai questo comando nell'output di 'comandi di aiuto bzr'. Per verificare che tu abbia il plugin 'bzrtools' installato, esegui il comando' bzr plugins'. – bialix
In base a 'bzr plugins', non ho installato' bzrtools'; solo 'netrc_credential_store' e' launchpad'. Secondo 'bzr help', non ho il comando' clean-tree'. Eppure 'bzr help clean-tree' mi mostra l'aiuto per' clean-tree', e l'esecuzione di 'bzr clean-tree' funziona bene. Quindi, mentre sono felice, le informazioni di cui sopra sono obsolete o confuse, per quanto posso dire. –