EnglishFranceseSpagnolo

Favicon di OnWorks

aenrls - Online nel cloud

Esegui aenrl nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando aenrls 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


aegis nuova versione: crea un nuovo progetto da un progetto vecchio stile.

SINOSSI


egida -Nuova versione Nome del progetto [ nome-nuovo-progetto ][ opzione...]
egida -Nuova versione -Elenco [ opzione...]
egida -Nuova versione -Aiuto

DESCRIZIONE


Il egida -Nuova versione Il comando viene utilizzato per creare un nuovo progetto da un progetto esistente.
It crea a nuovi post-3.0 progetto da an vecchio prima del 3.0 progetto.

Per favore, Nota: Se il tuo progetto vecchio stile non ha un numero di versione nel progetto
nome, tu devono obbligatoriamente: fornisci un nuovo nome per il progetto, altrimenti riceverai un errore. (Se vuoi
per riutilizzare il vecchio nome del progetto, è necessario rinominare il vecchio progetto, quindi utilizzare aenrls
per creare un nuovo progetto di nuovo stile con il vecchio nome. Vedere l'HOWTO per sapere come modificare a
nome del progetto.)

Questo comando era essenziale prima dell'introduzione dei rami nel modello Aegis. Esso
è più utile creare una nuova release di un progetto terminando lo sviluppo sul branch
della versione precedente e avvio dello sviluppo di un nuovo ramo numerato per quello desiderato
rilasciare.

Una volta che hai un progetto di nuovo stile, usa il file aenbr(1) comando su cui creare nuovi rami
questo progetto. Ciò fornisce una gestione dei rilasci più efficiente e consente la cronologia
versioni da riprodurre più semplicemente.

Se no nome-nuovo-progetto è specificato, sarà derivato dal progetto indicato come
segue: qualsiasi suffisso punto della versione minore verrà rimosso dal nome, quindi qualsiasi versione maggiore
il suffisso punto della versione verrà rimosso dal nome. Sarà un suffisso punto della versione principale
aggiunto, quindi verrà aggiunto il suffisso punto della versione minore. Ad esempio, "foo.1.0"
diventerebbe "foo.1.1" assumendo l'incremento predefinito della versione minore, e "foo" lo farebbe
diventa "foo.1.1" assumendo lo stesso incremento della versione minore.

Verrà copiata l'intera baseline del progetto. Lo stato del progetto sarà come se fosse avvenuta la modifica 1
già integrato, nominando ogni file (nel vecchio progetto) come nuovo file. IL
i file di cronologia rifletteranno questo. Non sarà necessaria alcuna costruzione; si presume che il vecchio
la linea di base è stata creata correttamente. I numeri di modifica inizieranno alle 2, come verrà costruito
numeri. I numeri dei test inizieranno da dove si era interrotto il vecchio progetto (perché tutti i
i numeri di test precedenti venivano utilizzati dal vecchio progetto).

L'impostazione predefinita prevede l'incremento del numero di versione secondaria. Se la versione principale
viene incrementato o impostato, il numero di versione secondaria verrà impostato su zero in caso contrario
dato esplicitamente.

Il puntatore al nuovo progetto verrà aggiunto al primo elemento del percorso di ricerca, oppure
/var/lib/aegis se non è impostato nessuno. Se questo è inappropriato, utilizzare il file -Biblioteca opzione a
impostare esplicitamente la posizione desiderata. Vedi il -Biblioteca opzione per ulteriori informazioni.

La directory del progetto, in cui la linea di base e la cronologia del progetto, lo stato e il cambiamento
i dati vengono conservati, verranno creati in questo momento. Se la -Directory l'opzione non è data, il
la directory del progetto verrà creata nella directory specificata da default_project_‐
campo della directory dell'utente del progetto aeuconf(5), o se non impostato nella home dell'utente del progetto
elenco; in entrambi i casi con lo stesso nome del progetto.

Tutto lo staff verrà copiato dal vecchio progetto al nuovo progetto senza modifiche, così come accadrà
tutti gli attributi del progetto.

freschi LINEA DI BASE BLOCCO


Il blocco della linea di base viene utilizzato per garantire che la linea di base rimanga in uno stato coerente per
la durata dei comandi che devono leggere il contenuto dei file nella linea di base.

I comandi che richiedono che la linea di base sia coerente (questi includono il a e b(1)
PCEA(1) e aed(1) comandi) prendi una linea di base read serratura. Questo è un lucchetto non esclusivo, quindi
lo sviluppo simultaneo dei cambiamenti non è ostacolato.

Il comando che modifica la linea di base, aeipass(1), prende una linea di base scrivere serratura. Questo
è una serratura esclusiva, forzante aeipass(1) per bloccare fino a quando non ci sono letture della linea di base attive
serrature.

È possibile che uno dei comandi di sviluppo di cui sopra si blocchi fino a quando non è in corso
egida -Integra_PASS completa. Questo di solito è di breve durata durante il progetto
la cronologia è aggiornata. Il ritardo è essenziale affinché questi comandi ricevano un coerente
vista della linea di base. Nessun altro comando di integrazione causerà lo sviluppo di cui sopra
comandi da bloccare.

Quando la funzionalità del ramo di aegis è in uso, viene preso un blocco di lettura (non esclusivo) sul
linea di base del ramo e anche ciascuna delle linee di base "genitori". Tuttavia, una scrittura di base
il blocco (esclusivo) viene effettuato solo sulla linea di base della filiale; le linee di base "genitori" sono solo
lettura (non esclusiva) bloccata.

Progetto elenco Posizione
Per favore, Nota: Aegis consulta anche il file system sottostante, per determinare la sua nozione di
dimensione massima del file. Dove la dimensione massima del file del file system è inferiore a
lunghezza_massima_nome_file, vince il filesystem. Questo può succedere, ad esempio, quando sei
usando il file system Linux UMSDOS, o quando hai un NFS montato un vecchio V7
file system. Collocamento lunghezza_massima_nome_file a 255 in questi casi non altera il
fatto che i limiti dei file system sottostanti sono molto più piccoli (rispettivamente 12 e 14).

Se le tue directory di sviluppo (o l'intero progetto) sono su filesystem con nome file
limitazioni, o una parte delle costruzioni eterogenee ha luogo in un tale ambiente,
aiuta a dire ad Aegis cosa sono (usando il progetto config campi del file) in modo che tu
non incorrere nella situazione in cui il progetto si basa sul più permissivo
ambienti, ma fallisce con misteriosi errori negli ambienti più limitati.

Se le tue directory di sviluppo si trovano regolarmente su un filesystem Linux UMSDOS, dovresti
probabilmente sarebbe meglio impostare dos_nomefile_richiesto = vero, e anche cambiando il
sviluppo_directory_template campo. Sviluppo eterogeneo con varie finestre
anche gli ambienti possono richiederlo.

VERSIONI


Si intendono le seguenti opzioni:

-Directory sentiero
Questa opzione può essere utilizzata per specificare quale directory deve essere utilizzata. È un errore
se l'utente corrente non dispone delle autorizzazioni appropriate per creare la directory
percorso dato. Questo deve essere un percorso assoluto.

Attenzione: se stai usando un automounter non usare `pwd` per fare un assoluto
percorso, di solito dà la risposta sbagliata.

-Aiuto
Questa opzione può essere utilizzata per ottenere maggiori informazioni su come utilizzare il egida
.

-Biblioteca abspatico
Questa opzione può essere usata per specificare una directory in cui cercare lo stato globale
file e file di stato utente. (Vedere aegstate(5) e aeustato(5) per di più
informazioni.) Sulla riga di comando possono essere presenti diverse opzioni di libreria e
sono ricercati nell'ordine dato. In allegato a questo percorso di ricerca esplicito ci sono i
directory specificate dal PERCORSO_AEGIS variabile d'ambiente (separata da due punti),
e infine, /usr/local/lib/egis è sempre cercato. Tutti i percorsi specificati,
o sulla riga di comando o nel PERCORSO_AEGIS variabile d'ambiente, deve essere
assoluto.

-Elenco
Questa opzione può essere utilizzata per ottenere un elenco di soggetti idonei per questo comando.
L'elenco potrebbe essere più generale del previsto.

-Non_registrazione
Questa opzione può essere utilizzata per disabilitare la registrazione automatica dell'output e degli errori per
un file. Questo è spesso utile quando diversi comandi di aegis sono combinati in una shell
script.

-TERse
Questa opzione può essere utilizzata per far sì che le inserzioni producano il minimo indispensabile di
informazione. Di solito è utile per gli script di shell.

-Verboso
Questa opzione può essere utilizzata per far sì che aegis produca più output. Per impostazione predefinita egida
produce solo output sugli errori. Se utilizzato con il -Elenco opzione questa opzione
causa l'aggiunta di intestazioni di colonna.

-Versione numero
Questa opzione può essere utilizzata per specificare il numero di versione per il progetto. Versione
numero sono implementati come rami. Usa la stringa vuota come argomento se tu
non si desidera creare rami di versione.

-Aspettare Questa opzione può essere utilizzata per richiedere ai comandi Aegis di attendere i blocchi di accesso, se
non possono essere ottenuti immediatamente. Impostazioni predefinite per l'utente lock_wait_preference
se non specificato, vedi aeuconf(5) per maggiori informazioni.

-Non aspettare
Questa opzione può essere utilizzata per richiedere ai comandi Aegis di emettere un errore fatale se access
i blocchi non possono essere ottenuti immediatamente. Impostazioni predefinite per l'utente
lock_wait_preference se non specificato, vedi aeuconf(5) per maggiori informazioni.

Vedi anche egida(1) per le opzioni comuni a tutti i comandi aegis.

Tutte le opzioni possono essere abbreviate; l'abbreviazione è documentata come le lettere maiuscole,
tutte le lettere minuscole ei caratteri di sottolineatura (_) sono facoltativi. Devi usare consecutivo
sequenze di lettere facoltative.

Tutte le opzioni non fanno distinzione tra maiuscole e minuscole, puoi digitarle in maiuscolo o minuscolo o a
combinazione di entrambi, il caso non è importante.

Ad esempio: gli argomenti "-project, "-PROJ" e "-p" sono tutti interpretati come il
-Progetto opzione. L'argomento "-prj" non sarà compreso, perché consecutivo
caratteri facoltativi non sono stati forniti.

Opzioni e altri argomenti della riga di comando possono essere mescolati arbitrariamente sulla riga di comando,
dopo i selettori di funzione.

I nomi lunghi delle opzioni GNU sono compresi. Poiché tutti i nomi delle opzioni per egida sono lunghi,
questo significa ignorare l'extra '-'. Il "--opzione=APPREZZIAMO"convenzione è anche
inteso.

CONSIGLIATO ALIAS


L'alias consigliato per questo comando è
csh% alias aenrls 'aegis -nrls \!* -v'
sh$ aenrls(){aegis -nrls "$@" -v}

ERRORI


È un errore se il vecchio progetto denominato non esiste.

È un errore se nel vecchio progetto nominato non sono state ancora integrate modifiche.

È un errore se il vecchio progetto denominato presenta modifiche non presenti nel file completato stato.

È un errore se l'utente corrente non è amministratore del vecchio progetto.

EXIT STATUS


Il egida il comando uscirà con uno stato di 1 su qualsiasi errore. Il egida il comando sarà solo
esci con stato 0 se non ci sono errori.

AMBIENTE VARIABILI


See egida(1) per un elenco di variabili d'ambiente che possono influenzare questo comando. Vedere
aepconf(5) per i file di configurazione del progetto specifico del progetto campo per come impostare
variabili d'ambiente per tutti i comandi eseguiti da Aegis.

Utilizza gli aenrl online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    packfilemanager
    packfilemanager
    Questo è il file manager del pacchetto Total War
    progetto, a partire dalla versione 1.7. UN
    breve introduzione a Warscape
    mod:...
    Scarica packfilemanager
  • 2
    IPerf2
    IPerf2
    Uno strumento di misurazione del traffico di rete
    Prestazioni TCP e UDP con metriche
    intorno sia al throughput che alla latenza. Il
    gli obiettivi includono il mantenimento di un attivo
    merluzzo iperf...
    Scarica IPerf2
  • 3
    fre:ac - convertitore audio gratuito
    fre:ac - convertitore audio gratuito
    fre:ac è un convertitore audio e CD gratuito
    ripper per vari formati ed encoder.
    È dotato di MP3, MP4/M4A, WMA, Ogg
    Formato Vorbis, FLAC, AAC e Bonk
    sostegno, ...
    Scarica fre:ac - convertitore audio gratuito
  • 4
    matplotlib
    matplotlib
    Matplotlib è una libreria completa
    per creare statici, animati e
    visualizzazioni interattive in Python.
    Matplotlib rende le cose facili facili e
    cosa difficile...
    Scarica Matplotlib
  • 5
    Bone Man
    Bone Man
    Scrivi la tua logica chatbot una volta e
    collegarlo a uno dei disponibili
    servizi di messaggistica, incluso Amazon
    Alexa, Facebook Messenger, Slack,
    Telegram o anche tu...
    Scarica Botman
  • 6
    Joplin
    Joplin
    Joplin è un software gratuito e open source
    applicazione per prendere appunti e cose da fare che
    può gestire un gran numero di note in
    Formato Markdown, organizzali in
    quaderni e...
    Scarica Joplin
  • Di Più "

Comandi Linux

Ad