Site Tools


Hotfix release available: 2025-05-14b "Librarian". upgrade now! [56.2] (what's this?)
Hotfix release available: 2025-05-14a "Librarian". upgrade now! [56.1] (what's this?)
New release available: 2025-05-14 "Librarian". upgrade now! [56] (what's this?)
Hotfix release available: 2024-02-06b "Kaos". upgrade now! [55.2] (what's this?)
rechner:mercurial

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
rechner:mercurial [2012/09/30 18:55] – [Projekt in Repo aufnehmen] 172.22.4.2rechner:mercurial [2024/04/15 00:43] (current) – external edit 127.0.0.1
Line 34: Line 34:
     default = http://3n:8000/hg/penta</code>     default = http://3n:8000/hg/penta</code>
    
 +====== Rep via ssh auf v1 ======
 +== Schon vorhandenes lokales Rep. auf v1 spiegeln ==
 +  - Neues rep. anlegen: ** hg init  ssh: / / hg@3nec.de/repname ** 
 +  - ggf. in .hg/hgrc Pfad ändern; z.B <code>
 +    [paths]
 +    default =  ssh://hg@3nec.de/lager</code>
 +  - lokales Rep pushen: ** hg push ** 
 +    
          
 ====== Nutzung ====== ====== Nutzung ======
   - diffs grafisch anschauen: diffuse filename, meld filename   - diffs grafisch anschauen: diffuse filename, meld filename
   - nur den Status der in hg vorhandenen Files listen: hg stat -q   - nur den Status der in hg vorhandenen Files listen: hg stat -q
 +  - update vom Archiv, lokale Änderungen werden überschrieben: hg update -C
   - versehentlich im Wokringdir gelöschte Datei aus Repo wieder herstellen (wird bei hg stat als !filename angezeigt): hg revert filename   - versehentlich im Wokringdir gelöschte Datei aus Repo wieder herstellen (wird bei hg stat als !filename angezeigt): hg revert filename
   - im working-dir nicht vorhandene Dateien auch im repo löschen (dateien werden mit !name angezeigt und dann beimm nächsten commit gelöscht),\\ ersetzt: hg forget <einzelne files>:  **hg remove -A**   - im working-dir nicht vorhandene Dateien auch im repo löschen (dateien werden mit !name angezeigt und dann beimm nächsten commit gelöscht),\\ ersetzt: hg forget <einzelne files>:  **hg remove -A**
-  - Dateien verschieben, statt mv file.c new/filezz.c: **hg mv file.c new/filezz.c**    (hg führt dann lokalen mv und rep-mv aus) +  - Dateien verschieben, statt mv file.c new/filezz.c: **hg mv file.c new/filezz.c**    (hg führt dann lokalen mv und rep-mv aus) 
 +  - Nach merge-Konflikt Datei aus Rep übernehmen: ** hg resolve  - - tool internal:other file** 
 +  - Nach merge-Konflikt lokale Datei übernehmen: ** hg resolve  - - tool internal:local file** 
 +====== Konfiguration ====== 
 +===== Externes Programme ===== 
 +In hgrc:
  
 +  [extensions]
 +  hgext.extdiff=
 +  [extdiff]
 +  cmd.meld=
 +
 +Dann kann meld als diff-viewer über:
 +
 +  hg meld file
 +
 +aufgerufen werden
  
-====== Konfiguration ====== 
 ===== URL-Abkürzung ===== ===== URL-Abkürzung =====
 Systemweite URL-Abkürzung, auch für neue clones etc.\\ Systemweite URL-Abkürzung, auch für neue clones etc.\\
Line 50: Line 73:
 An Datei /etc/hgrc - anhängen/eintragen: \\ An Datei /etc/hgrc - anhängen/eintragen: \\
  
-[extensions]\\ +  [extensions] 
-hgext.schemes=\\ +  hgext.schemes= 
-[schemes]\\ +  [schemes] 
-n = http://3n:8000/hg/ \\+  n = http://3n:8000/hg/ 
  
 statt n kann eine beliebige Zeichenfolge verwendet werden.\\ statt n kann eine beliebige Zeichenfolge verwendet werden.\\
rechner/mercurial.1349024144.txt.gz · Last modified: 2024/04/15 00:43 (external edit)