Ho ignorato un file in TortoiseSVN per errore. Come posso invertire questo comportamento e aggiungere il file al mio repository?
Ho ignorato un file in TortoiseSVN per errore. Come posso invertire questo comportamento e aggiungere il file al mio repository?
Risposte:
Basta modificare la proprietà svn: ignore (nella scheda subversion delle proprietà della directory). (Se hai ignorato una sottocartella, seleziona la scheda delle proprietà della sua cartella principale)
Se fai clic con il pulsante destro del mouse sulla directory contenente il file e seleziona Proprietà SVN, dovresti vedere una proprietà svn: ignore con un elenco di file ignorati. Modifica semplicemente l'elenco e rimuovi la regola ignorando il tuo file.
right click on folder
-> TortoiseSVN-> Proprietà. Grazie per il consiglio!
"Ignorare file e directory" dalla documentazione SVN di Tortoise afferma:
Se desideri rimuovere uno o più elementi dall'elenco degli ignorati, fai clic con il pulsante destro del mouse su tali elementi e seleziona
TortoiseSVN
→Remove from Ignore List
Puoi anche accederesvn:ignore
direttamente alla proprietà di una cartella . Ciò consente di specificare modelli più generali utilizzando il globbing dei nomi di file, descritto nella sezione seguente. Leggere la sezione chiamata "Impostazioni progetto" per ulteriori informazioni sull'impostazione diretta delle proprietà. Tieni presente che ogni modello di ignora deve essere posizionato su una riga separata. Separarli dagli spazi non funziona.
Per me, la soluzione era usare "Aggiorna alla revisione" .
I miei file ignorati erano stati impostati come ignorati automaticamente quando ho effettuato un checkout ma non avevo messo un segno di spunta sui file.
Quando ho eseguito l'aggiornamento alla revisione, ho verificato che i file dovevano essere inclusi andando su "Scegli elementi ..."
Non sono riuscito a trovare nulla nel menu delle proprietà che elencasse i file ignorati (un suggerimento di Gabriel). In effetti, le proprietà erano vuote.
Nel mio caso c'era un altro problema: l' elenco globale delle ignorazioni in Impostazioni tartaruga, Generale.
Tortoise viene fornito per impostazione predefinita con i file .so nell'elenco degli ignorati e li memorizziamo nel controllo del codice sorgente (sì, lo so che questo è tutt'altro che ideale). Rimuoverli dall'elenco ha risolto il problema per me.
Di solito aggiungo semplicemente il file ignorato con Tortoise e non mi preoccupo di rimuovere la voce dall'elenco degli ignorati. finora non ho avuto effetti collaterali negativi ...