│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │

Evolve Commands Reference

│ │ │ │
│ │ │ │

amend

│ │ │ │ -
hg amend [OPTION]... [FILE]...
│ │ │ │ +
hg amend [OPZIONE]... [FILE]...
│ │ │ │  
│ │ │ │ -aliases: refresh
│ │ │ │ +alias: refresh
│ │ │ │  
│ │ │ │  combine a changeset with updates and replace it with a new one
│ │ │ │  
│ │ │ │      Commits a new changeset incorporating both the changes to the given files
│ │ │ │      and all the changes from the current parent changeset into the repository.
│ │ │ │  
│ │ │ │      See 'hg commit' for details about committing changes.
│ │ │ │ @@ -60,43 +60,43 @@
│ │ │ │      to selected files in the checked out revision appear again as uncommitted
│ │ │ │      changed in the working directory.
│ │ │ │  
│ │ │ │      Returns 0 on success, 1 if nothing changed.
│ │ │ │  
│ │ │ │  options ([+] can be repeated):
│ │ │ │  
│ │ │ │ - -A --addremove           mark new/missing files as added/removed before
│ │ │ │ -                          committing
│ │ │ │ + -A --addremove           marca file nuovi/mancanti come aggiunti/rimossi
│ │ │ │ +                          prima di effettuare il commit
│ │ │ │   -a --all                 match all files
│ │ │ │   -e --edit                invoke editor on commit messages
│ │ │ │      --extract             extract changes from the commit to the working copy
│ │ │ │      --patch               make changes to wdir parent by editing patch
│ │ │ │ -    --close-branch        mark a branch as closed, hiding it from the branch
│ │ │ │ -                          list
│ │ │ │ +    --close-branch        marca una branch come chiusa, nascondendola
│ │ │ │ +                          dall'elenco delle branch
│ │ │ │   -s --secret              use the secret phase for committing
│ │ │ │ - -n --note TEXT           store a note on amend
│ │ │ │ - -I --include PATTERN [+] include names matching the given patterns
│ │ │ │ - -X --exclude PATTERN [+] exclude names matching the given patterns
│ │ │ │ - -m --message TEXT        use text as commit message
│ │ │ │ - -l --logfile FILE        read commit message from file
│ │ │ │ - -d --date DATE           record the specified date as commit date
│ │ │ │ - -u --user USER           record the specified user as committer
│ │ │ │ + -n --note TESTO          store a note on amend
│ │ │ │ + -I --include PATTERN [+] include nomi che corrispondono ai pattern dati
│ │ │ │ + -X --exclude PATTERN [+] esclude nomi che corrispondono ai pattern dati
│ │ │ │ + -m --message TESTO       usa text come messaggio di commit
│ │ │ │ + -l --logfile FILE        legge il messaggio di commit dal file
│ │ │ │ + -d --date DATA           record the specified date as commit date
│ │ │ │ + -u --user UTENTE         registra l'utente specificato come autore del commit
│ │ │ │   -D --current-date        record the current date as commit date
│ │ │ │   -U --current-user        record the current user as committer
│ │ │ │   -i --interactive         use interactive mode
│ │ │ │  
│ │ │ │  (some details hidden, use --verbose to show complete help)
│ │ │ │  
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │

evolve

│ │ │ │
hg evolve [OPTIONS]...
│ │ │ │  
│ │ │ │ -aliases: stabilize, solve
│ │ │ │ +alias: stabilize, solve
│ │ │ │  
│ │ │ │  solve troubled changesets in your repository
│ │ │ │  
│ │ │ │      Modifying history can lead to various types of troubled changesets:
│ │ │ │      orphan, phase-divergent, or content-divergent. The evolve command resolves
│ │ │ │      your troubles by executing one of the following actions:
│ │ │ │  
│ │ │ │ @@ -196,47 +196,47 @@
│ │ │ │   -a --all               evolve all troubled changesets related to the current
│ │ │ │                          working directory and its descendants (default)
│ │ │ │      --update            update to the head of evolved changesets
│ │ │ │   -c --continue          continue an interrupted evolution
│ │ │ │      --stop              stop the interrupted evolution
│ │ │ │      --abort             abort the interrupted evolution
│ │ │ │   -l --list              provide details on troubled changesets in the repo
│ │ │ │ - -t --tool TOOL         specify merge tool
│ │ │ │ + -t --tool TOOL         specifica lo strumento da usare per i merge
│ │ │ │  
│ │ │ │  (some details hidden, use --verbose to show complete help)
│ │ │ │  
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │

fold

│ │ │ │
hg fold [OPTION]... [-r] REV...
│ │ │ │  
│ │ │ │ -aliases: squash
│ │ │ │ +alias: squash
│ │ │ │  
│ │ │ │  fold multiple revisions into a single one
│ │ │ │  
│ │ │ │      With --from, folds all the revisions linearly between the given revisions
│ │ │ │      and the parent of the working directory.
│ │ │ │  
│ │ │ │      With --exact, folds only the specified revisions while ignoring the parent
│ │ │ │      of the working directory. In this case, the given revisions must form a
│ │ │ │      linear unbroken chain.
│ │ │ │  
│ │ │ │  options ([+] can be repeated):
│ │ │ │  
│ │ │ │ - -r --rev REV [+]  revision to fold
│ │ │ │ -    --exact        only fold specified revisions
│ │ │ │ -    --from         fold revisions linearly to working copy parent
│ │ │ │ - -n --note TEXT    store a note on fold
│ │ │ │ - -m --message TEXT use text as commit message
│ │ │ │ - -l --logfile FILE read commit message from file
│ │ │ │ - -d --date DATE    record the specified date as commit date
│ │ │ │ - -u --user USER    record the specified user as committer
│ │ │ │ - -D --current-date record the current date as commit date
│ │ │ │ - -U --current-user record the current user as committer
│ │ │ │ + -r --rev REV [+]   revision to fold
│ │ │ │ +    --exact         only fold specified revisions
│ │ │ │ +    --from          fold revisions linearly to working copy parent
│ │ │ │ + -n --note TESTO    store a note on fold
│ │ │ │ + -m --message TESTO usa text come messaggio di commit
│ │ │ │ + -l --logfile FILE  legge il messaggio di commit dal file
│ │ │ │ + -d --date DATA     record the specified date as commit date
│ │ │ │ + -u --user UTENTE   registra l'utente specificato come autore del commit
│ │ │ │ + -D --current-date  record the current date as commit date
│ │ │ │ + -U --current-user  record the current user as committer
│ │ │ │  
│ │ │ │  (some details hidden, use --verbose to show complete help)
│ │ │ │  
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │

metaedit

│ │ │ │ @@ -248,23 +248,23 @@ │ │ │ │ edits commit information for the working directory parent. │ │ │ │ │ │ │ │ With --fold, also folds multiple revisions into one if necessary. In this │ │ │ │ case, the given revisions must form a linear unbroken chain. │ │ │ │ │ │ │ │ options ([+] can be repeated): │ │ │ │ │ │ │ │ - -r --rev REV [+] revision to edit │ │ │ │ - --fold also fold specified revisions into one │ │ │ │ - -n --note TEXT store a note on metaedit │ │ │ │ - -m --message TEXT use text as commit message │ │ │ │ - -l --logfile FILE read commit message from file │ │ │ │ - -d --date DATE record the specified date as commit date │ │ │ │ - -u --user USER record the specified user as committer │ │ │ │ - -D --current-date record the current date as commit date │ │ │ │ - -U --current-user record the current user as committer │ │ │ │ + -r --rev REV [+] revision to edit │ │ │ │ + --fold also fold specified revisions into one │ │ │ │ + -n --note TESTO store a note on metaedit │ │ │ │ + -m --message TESTO usa text come messaggio di commit │ │ │ │ + -l --logfile FILE legge il messaggio di commit dal file │ │ │ │ + -d --date DATA record the specified date as commit date │ │ │ │ + -u --user UTENTE registra l'utente specificato come autore del commit │ │ │ │ + -D --current-date record the current date as commit date │ │ │ │ + -U --current-user record the current user as committer │ │ │ │ │ │ │ │ (some details hidden, use --verbose to show complete help) │ │ │ │