cvsu - Online nel cloud

Questo è il comando cvsu che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


cvsutils - Utilità CVS da utilizzare nelle directory di lavoro

SINOSSI


cvsu [Opzioni]
cvsco [ Opzioni ]
cvsscartare [ Opzioni ]
cvspurge [ Opzioni ]
cvstrim [ Opzioni ]
cvschroot [ Opzioni ]
cvsdo [ Opzioni ]

DESCRIZIONE


L'idea di cvutils è quello di facilitare il lavoro con i file nella directory di lavoro di a
sviluppatore che utilizza CVS (Sistema di versioni simultanee).

Dal punto di vista del CVS, le directory di lavoro hanno un valore basso, poiché possono facilmente
essere ricreato utilizzando il cvs cassa comando. Anche il cvs update comando mostrerà il
stato dei file, ovvero se sono stati modificati, aggiunti o rimossi.

CVS nel suo stato attuale è un sistema client-server che fa la maggior parte del suo lavoro sul
lato server. CVS fornisce solo pochi (se ce ne sono) mezzi per gestire la directory di lavoro
senza comunicare con il server.

Ci sono, tuttavia, diversi motivi per cui tali mezzi sono necessari:

* Ci sono abbastanza informazioni sul lato client per creare strumenti veloci per l'ordinamento e
eliminare la directory di lavoro senza contattare il server CVS.

* Il controllo di un modulo grande su una linea lenta può richiedere troppo tempo.

* Dovrebbe esserci supporto per le operazioni disconnesse.

* CVS pone alcune restrizioni non necessarie agli utenti di sola lettura, ad es cvs aggiungere
il comando non funziona per loro.

CVSU


cvsu è "cvs update offline". Elenca i file trovati nella directory corrente (o nella
directory specificate). Si tiene conto di quanto segue:

* Attributi del file.

* Informazioni sul file in CVS/Entries.

* Timestamp del file rispetto al timestamp memorizzato in CVS/Entries.

Correre cvsu --Aiuto per vedere le opzioni della riga di comando supportate. Le opzioni possono essere abbreviate.
Questa funzionalità è fornita da Perl e può variare da una macchina all'altra.

CVSCO


cvsco è una "cassa crudele". In altre parole, rimuove i risultati della compilazione e
scarta le modifiche locali. Elimina tutti i file tranne quelli elencati non modificati e i controlli
tutto quello che sembra mancare. Si prega di notare che cvsco non aggiorna i file
che non sono stati modificati localmente. Ricarica solo i file mancanti e i file che
cancella.

CVDISCARD


cvsscartare è "cancella le mie modifiche". In altre parole, scarta le modifiche locali ma mantiene
risultati della compilazione. Funziona come cvsco, ma elimina solo i file che probabilmente lo faranno
causare conflitti di unione.

CVSPURGIA


cvspurge lascia tutti i file noti a CVS, ma rimuove il resto. A differenza di cvsco, non lo fa
rimuovere le modifiche locali. È utile testare le modifiche locali nella fonte altrimenti pulita
albero.

CVSTRIM


cvstrim rimuove file e directory sconosciuti a CVS. File elencati in .cvsignore non sono
RIMOSSO. L'idea è di rimuovere i file che non sono il risultato della normale build
processo - backup, coredump, ecc. cvstrim fa affidamento su .cvsignore i file siano corretti. Nota
che i backup dei file modificati vengano rimossi.

CVSCHROOT


cvschroot rende possibile cambiare CVS/Root in tutte le sottodirectory al valore dato.
Attualmente l'unico argomento accettato è il nuovo valore CVSROOT. CVS/Repository vecchio stile
i file che contengono il percorso completo del repository vengono aggiornati per riflettere la modifica. Nuovo-
lo stile CVS/Repository non deve essere modificato. Se la variabile d'ambiente CVSROOT è
definito, sovrascrive il contenuto di CVS/Root. In altre parole, viene trattato come il vecchio
radice CVS.

CVSD


cvsdo simula alcuni dei comandi CVS (attualmente add, remove e diff) senza nessuno
accesso al server CVS. Usando cvsdo aggiungere ed cvsdo rimuovere ti permette di creare differenze con
cvs diff -N, e tutti i file rimossi e aggiunti appariranno correttamente nel diff, come se tu
aveva usato cvs aggiungere ed cvs rimuovere rispettivamente.

cvsdo diff tenta di individuare le copie di backup dei file modificati. Se possono essere trovati,
vengono confrontati con la versione corrente utilizzando diff. Vengono utilizzate solo quelle copie di backup
che hanno la data di modifica uguale alla data elencata in CVS/Voci per la modifica
file. cvsdo diff corregge l'output diff per renderlo più robusto da applicare. Un'eccezione è
creato per i file denominati "ChangeLog" - in questo caso diff verrà chiesto di omettere tutto
righe di contesto, in modo che la patch possa essere applicata anche se sono state scritte altre modifiche
il ChangeLog. Anche i file aggiunti vengono gestiti correttamente. L'intestazione del diff l'output è
patchato in modo tale che almeno la patch GNU creerà un nuovo file quando il risultato
patch viene applicata e rimuove quel file quando la patch viene ripristinata.

LICENZA


cvutils è coperto dalla GNU General Public License (GPL).

Usa cvsu online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows