Impostazioni di subversion e delle attività temporizzate
Tabella 5.1. Subversion
Controlla gli aggiornamenti all'apertura di una copia di lavoro | Controlla in background gli aggiornamenti all'apertura di una copia di lavoro |
Inizia a scrivere la cache dei log all'avvio | Se 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 remota | Quando 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'elemento | Quando 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 remote | La 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 KDE | Durante 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 interna | Quando 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 nodo | Se marcato, i log seguono le operazioni di copia. |
I log leggono sempre l'elenco dei file modificati | Il 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 deposito | Quando 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 deposito | Se gli elementi senza versione devono essere mostrati nella finestra di deposito o no. |
Aggiorna le modifiche invece dei conflitti | Se 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 mancanti | Se 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 |