2010-02-02 17 views
5

Nel mio repository ho un numero di progetti che non sono più necessari.Le cartelle cancellate SVN di Tortoise continuano a tornare

Li ho rimossi dal repository - questo sembrava rimuoverli dal controllo SVN poiché le icone rilevanti in Esplora risorse sparivano e le cartelle ora vengono visualizzate come cartelle standard di Windows.

Ho quindi eliminato gli elementi dal disco rigido.

Immagina la mia sorpresa da trovare quando sono entrato nella cartella il giorno dopo, tutte le cartelle eliminate. Così li ho cancellati di nuovo - e sono tornati di nuovo.

Nessuno di questi viene visualizzato come sotto controllo sorgente.

Cosa sto facendo male ??

+1

Hai cancellato le cartelle e hai eseguito il cambio? –

+0

Ora le cartelle vengono visualizzate come cartelle di Windows standard Non ho un'opzione per confermare la modifica. La cartella dei miei genitori dovrebbe trovarsi sotto il controllo del codice sorgente che consentirebbe che ciò accada? – Remotec

+1

Sembra strano. Senza emettere un comando SVN le cartelle non tornano solo durante la notte. Quindi la domanda è, se non si utilizza SVN, si ripristinano le cartelle dal cestino o qualche altro ripristino del file system? O hai dimenticato di dire che le cartelle tornano dopo un aggiornamento SVN? –

risposta

2

Utilizzare il browser del repository per verificare se tali cartelle siano effettivamente eliminate nel repository.

Ma presumo che non lo siano. Molto probabilmente hai appena cancellato le cartelle nel tuo explorer. È necessario utilizzare il comando "Elimina" dal menu TSVN per rimuovere le cartelle dal controllo di versione e quindi confermare l'eliminazione.

+0

Ciao, sono definitivamente rimossi dal repository. Ho appena controllato in Visual SVN Server. – Remotec

0

Probabilmente stai facendo riferimento a un numero di revisione precedente in cui tali cartelle esistevano ancora.

1

Hai commesso l'eliminazione?

5

Ho avuto lo stesso problema, eliminato una cartella con SVN. Riappare come non guidato.

Era perché la cartella era ancora nel mio file di progetto di Visual Studio. Dopo averlo cancellato lì, e

+1

Questa è la risposta giusta. –

0

Ho avuto lo stesso problema. Elimina i file dal repository usando TortoiseSVN. Controllato ancora e ancora, i file sono stati cancellati. Ho anche provato da un altro computer. Ogni volta che aggiornavo i file tornavano.

La soluzione per me è stato quello di riavviare il server SVN e il problema è andato via e così ha fatto il file.

Problemi correlati