Utilizzo di copie di lavoro
Verifica di un progetto
Puoi copiare CODESYS progetti, che vengono salvati nel repository SVN, nel sistema di sviluppo.
Aprire CODESYS.
Clic
.Il Guardare si apre la finestra di dialogo.
Specificare l'URL del repository SVN e selezionare un progetto nell'albero del repository SVN.
Se un CODESYS il progetto ha l'estensione
.project
o_project
, quindi viene riconosciuto automaticamente come "progetto" al momento del pagamento. Se ha l'estensione.library
o_library
, viene poi riconosciuto come un "progetto bibliotecario".In Acquista a, specifica il nome e la posizione della copia di lavoro sul tuo sistema di sviluppo.
Clic ok per uscire dalla finestra di dialogo.
Il progetto si apre CODESYS. Nell'albero degli oggetti del progetto viene visualizzato il collegamento SVN con icone sovrapposte. Ora il progetto viene salvato come copia di lavoro sul tuo sistema di sviluppo.
Modifica della copia di lavoro
Suggerimento
Aggiorna la copia di lavoro prima di iniziare a modificare, soprattutto se il progetto è stato rivisto da un team. In questo modo eviti i conflitti.
Verifica della coerenza del profilo di versione
A partire dalla versione 4.4.0.0, CODESYS SVN controlla se il profilo di archiviazione del progetto (CODESYS versione in cui è stato salvato il progetto) nella copia di lavoro corrisponde al profilo di archiviazione nel repository SVN. Se i profili differiscono, allora la nota Aggiornamento del profilo di archiviazione è visualizzato in rosso nel Modifiche in sospeso vista e nel Commettere dialogo. Inoltre, per le azioni che richiedono commit tra il repository e la copia di lavoro, una finestra di dialogo di messaggio informa dell'incoerenza. Ottieni supporto con le modifiche necessarie al profilo di archiviazione. Ad esempio, ciò può accadere con le seguenti azioni SVN: commit, ripristino, aggiornamento e check out.
Se la meta.profilo l'oggetto appare modificato come , quindi deve essere eseguito anche il commit perché contiene le informazioni sul profilo di archiviazione.
Determinate azioni non sono più possibili in caso di profili di archiviazione diversi a livello di oggetto per prevenire eventuali problemi causati da incoerenze. A livello di progetto, c'è almeno sempre l'opzione nella copia di lavoro per utilizzare il Salva progetto con nome comando o di adattare nuovamente il formato di archiviazione ripristinando una revisione corrispondente, anche se ciò può comportare perdite di dati minori.
Puoi vedere il formato di archiviazione corrente della copia di lavoro nel file Informazioni di progetto sul File scheda sotto Salvato con.
Apri la copia di lavoro.
Clic
(simbolo:).
La tua copia di lavoro è aggiornata.
Rivedi il tuo progetto.
Clic
.Si apre la finestra di dialogo. Lì puoi sfogliare le tue modifiche.
Esci dalla finestra di dialogo.
Se necessario, puoi fare clic CODESYS SVN prima controlla se il profilo di archiviazione della copia di lavoro corrisponde o meno al profilo di archiviazione del progetto nel repository SVN. Se i profili di archiviazione differiscono, il ripristino non può essere eseguito a livello di oggetto (vedi Nota sopra).
nel menu contestuale. Di conseguenza,Il file viene ripristinato alla revisione di base e le modifiche vengono eliminate.
Se necessario, puoi fare clic nel menu contestuale di un oggetto modificato.
Si apre la finestra di dialogo di confronto. Puoi risolvere qualsiasi conflitto qui.
Chiudi la finestra di dialogo di confronto.
Clic
(Simbolo).
Il Commettere si apre la finestra di dialogo.
In Messaggio, specifica una voce di registro che descriva le modifiche. Esempio:
Changes for customer ABC, request 1234.
Le modifiche vengono salvate nel repository SVN come revisione con un numero di revisione.
Modificato il formato della copia di lavoro in CODESYS SVN V4.1.0.0 e versioni successive
Per progetti in versione CODESYS SVN V4.1.0.0
e superiori, la directory di lavoro (copia di lavoro) ha un nuovo formato.
Se apri un progetto che è stato creato con V4.0.4.0
o inferiore, il progetto viene aggiornato automaticamente al nuovo formato all'apertura.
Se apri un progetto che è stato creato con V4.0.4.0
o inferiore e il progetto si basa su una versione SVN precedente di 1.7.x
o inferiore, viene richiesto se o meno CODESYS dovrebbe aggiornare il formato. Se rifiuti l'aggiornamento, il collegamento SVN del progetto viene disattivato. Puoi ancora caricare e modificare il progetto.
L'aggiornamento non ha effetto sul salvataggio nel server SVN. Puoi anche controllare i progetti con versioni precedenti del client. Il nuovo formato interessa solo la directory di lavoro locale.
Per ulteriori informazioni, vedere: http://svnbook.red-bean.com/en/1.8/svn.ref.svn.c.upgrade.html