Skip to main content

Comando: Pulizia SVN

Funzione: Il comando apre il Pulizia SVN dialogo. Nella finestra di dialogo si definiscono le azioni che vengono eseguite durante la pulizia della copia di lavoro SVN.

Chiamata: Progetto → SVN menù

Finestra di dialogo: pulizia SVN

Copia di lavoro SVN interna

Aggiorna timestamp (accelera la visualizzazione dello stato SVN)

standard icon: corregge i timestamp registrati per i file invariati nella directory di lavoro, il che porta a una riduzione del tempo di confronto per i controlli futuri

Non è necessario eseguirlo a intervalli regolari nel normale flusso di lavoro.

Copie incontaminate memorizzate nella cache sottovuoto (potrebbero ridurre le dimensioni del file di progetto)

standard icon: Pulisce il buffer per le copie originali eliminando le versioni precedenti a cui non fa più riferimento il progetto corrente

Vantaggio: la dimensione del file di progetto viene ridotta. Svantaggio: se esegui il downgrade a revisioni precedenti o se passi da un ramo all'altro, la dimensione dei dati recuperati aumenterà.

Cancella la coda di lavoro e forza lo sblocco delle strutture dati interne SVN (solo emergenza!)

standard icon: pulisce le code di attività SVN interne e sblocca le strutture dati SVN interne

Questo non dovrebbe mai essere necessario durante il normale lavoro di CODESYS SVN.

Nota: utilizzare questa opzione solo se si verificano errori per i comandi SVN a causa di copie di lavoro bloccate. Quando questo è il caso, si riferisce a un errore in CODESYS SVN. Quindi inviaci un rapporto di errore (se possibile con passaggi da ripetere) al CODESYS sostegno.

Info: si tratta di "blocchi amministrativi" che sono blocchi interni nella copia di lavoro SVN. Questi blocchi non sono impostati dai comandi del menu contestuale. Per ulteriori informazioni, vedere la sezione "I tre significati delle serrature" in: http://svnbook.red-bean.com/en/1.8/svn.advanced.locking.html

Contenuti del progetto

Annulla tutte le modifiche locali (usa con cura!)

Ripristina tutte le modifiche locali allo stato originale nel repository SVN

Rilascia tutti i blocchi

Rilascia tutti i "blocchi di avviso" nel progetto (blocchi visibili all'utente)

Questi blocchi sono attivati da Acquisisci blocco e Ruba serratura.

Riconvalida tutti i blocchi contro il repository (potrebbero essere stati rubati)

Controlla, ad esempio, se i blocchi di avviso disponibili localmente sono ancora validi o sono stati rubati da qualcun altro

Tutti i blocchi non validi vengono rimossi.

Cache di stato

Svuota tutte le cache e aggiorna le icone di stato

Elimina tutte le cache interne che CODESYS SVN ha e aggiorna le icone di stato

Richiesto solo se emette un errore in CODESYS SVN attraverso il quale le cache o la visualizzazione dello stato sono incoerenti