Impostazioni di subversion e delle attività temporizzate

Tabella 5.1. Subversion

Controlla gli aggiornamenti all'apertura di una copia di lavoroControlla in background gli aggiornamenti all'apertura di una copia di lavoro
Inizia a scrivere la cache dei log all'avvioSe impostato, kdesvn inizia a (ri-)riempire la cache dei log quando viene aperto un deposito o una copia di lavoro se al deposito non è assegnato un URL locale (file://)
Controlla se un elemento ha impostato «svn:needs-lock»Controlla se un elemento nelle copie di lavoro ha questa proprietà impostata; se sì, viene visualizza una speciale icona sovrimpressa. Quest'impostazione potrebbe rendere l'elencazione remota molto lenta.
Ottieni i dettagli dei file durante l'elencazione remotaQuando viene marcata, kdesvn fornisce informazioni più dettagliate sugli elementi del file se viene fatta un elencazione da depositi remoti; nella panoramica potresti quindi vedere dei blocchi remoti. Fai attenzione: questo può rendere l'elencazione MOLTO lenta!
Guadagno ricorsivo sulle informazioni dell'elementoQuando viene attivato, il comando info eseguito sull cartelle includerà le informazioni su tutti gli elementi sottostanti; può essere davvero molto lento.
Memorizza le password delle connessioni remoteLa memorizzazione di password è spesso un problema di sicurezza. Subversion salva le sue password in un file di testo semplice, cioè password nel testo in chiaro! Quindi fai attenzione ad impostare questo opzione, e controlla anche la prossima voce. Questo elemento dice solo se il salvataggio delle password è l'impostazione predefinita, per domini specifici lo puoi cambiare all'interno della finestra di accesso.
Memorizza le password nel portafoglio di KDEDurante il salvataggio delle password, il file di testo piano è un buco nella sicurezza per subversion. kdesvn può salvarle invece nel portafogli di KDE (a partire della versione 0.12.0) e quindi usarle. D'altra parte però, gli altri client di subversion non riescono a leggerle, così, se usi strumenti quali la riga di comando di svn o anche rapidsvn, devi inserirle. Fino a quando subversion non cripterà le password salvate dovresti pensarci due volte.
Utilizza cache delle password internaQuando una password non viene memorizzata persistente, kdesvn può mantenerla fino alla fine, in modo che non sia necessario inserirla ad ogni operazione. Questa cache non è mai persistente, cioè non viene mai salvata.
Log segue i cambiamenti di nodoSe marcato, i log seguono le operazioni di copia.
I log leggono sempre l'elenco dei file modificatiIl comando di log può leggere la lista dei file modificati durante il deposito. Questo è utile, e nella maggior parte dei casi non genera molto traffico.
Revisiona gli elementi prima del depositoQuando viene fatto un deposito, kdesvn può fare un controllo di quello che si sta facendo. Per esempio, se gli elementi fuori dal controllo di versione sono sotto a quelli che si possono aggiungere, vengono elencati gli elementi modificati e l'operazione corrente sarà inviata; questo costa, a seconda dell'albero, molto o poco tempo.
Nascondi i nuovi elementi nel riquadro di depositoSe gli elementi senza versione devono essere mostrati nella finestra di deposito o no.
Aggiorna le modifiche invece dei conflittiSe impostata, un'aggiunta locale nello stesso percorso di un'aggiunta dello stesso tipo di nodo risulta in un nodo normale con una possibile modifica locale, invece che un conflitto di albero.
L'aggiornamento crea genitori mancantiSe impostata, crea qualsiasi cartella superiore che non esiste, anche tramite il checkout impostato a depth=empty

Tabella 5.2. Attività temporizzate

Controlla gli elementi modificati ogni N secondi

Controlla gli elementi aggiornati ogni N secondi

Se impostata, controlla la presenza di aggiornamenti o di elementi modificati in una copia di lavoro a intervalli regolari quando la rete è abilitata