Domanda

Ok, quindi ho appena fatto qualcosa di stupido.

Sto configurando un server subversion per la prima volta in assoluto che verrà utilizzato dagli appaltatori. Ho eseguito la configurazione in 1 clic, creato il mio progetto e fatto il mio primo check in della nostra applicazione pensando che passerò in seguito e rimuoverò le informazioni sulla password nella stringa di connessione nel file di configurazione.

Duh ...

Quindi ora devo eliminare quel progetto all'interno del repository e crearlo di nuovo in modo da poter fare il check-in questa volta senza la password. Osservando le opzioni per l'aiuto di svnadmin, non vedo alcuna opzione per eliminare un repository.

Come posso farlo? Punti facili qui!

È stato utile?

Soluzione

Per eliminare il repository del progetto, basta eliminare la cartella dal server, quindi creare di nuovo svnadmin.

Will ha ragione, non ho letto correttamente la frase della password. Il check-out e l'eliminazione non aiuteranno con i problemi di sicurezza. In caso di dubbi, segui il libro o controlla il link CMS.

Altri suggerimenti

Puoi rimuovere il file ed eliminare tutta la sua cronologia, quindi reimportarlo pulito.

Controlla questo dalle FAQ SVN:

Come rimuovo completamente un file dalla cronologia del repository?

La semplice eliminazione dei file dalla revisione corrente e l'esecuzione di un commit non risolveranno i problemi di sicurezza. La password esisterà ancora in una vecchia revisione del repository per il file ora eliminato. Anche il link FAQ di CMS dovrebbe aiutare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top