Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #5578

Re: [Python-de] git vs ??? Re: Programming-Guidelines

From Stefan Schwarzer <sschwarzer@sschwarzer.net>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] git vs ??? Re: Programming-Guidelines
Date 2019-10-29 11:27 +0100
Message-ID <mailman.219.1572344838.32318.python-de@python.org> (permalink)
References (3 earlier) <3ad5a1da-2b47-9802-3987-05ee3831040b@bakera.de> <80926601-6e5f-7d9b-e13e-2b165781c827@thomas-guettler.de> <84509b7b-de30-3aa4-c85f-26f787235171@sschwarzer.net> <20f5f848-5e6a-23ac-2ac5-716a0bbd1c1f@goebel-consult.de> <268563e1-11d6-5a99-d138-e4f7bb7aeba8@sschwarzer.net>

Show all headers | View raw


On 2019-10-29 10:12, Hartmut Goebel wrote:
> Am 28.10.19 um 18:59 schrieb Stefan Schwarzer:
>> Ich selbst bevorzuge Mercurial, weil es einfacher ist. Dadurch
>> kann ich entspannter arbeiten. Ich brauche bei Mercurial weniger
>> "Brain Cycles", obwohl ich mich mit Git und Mercurial ungefähr
>> gleich gut auskenne. Für mich entspricht die Verwendung von
>> Mercurial dem von dir gelobten "Keep it simple."
> 
> Ich habe auch lange mercurial benutzt. Aber "git rebase -i" und "git gui
> " sind für mich eine Killer-Funktion. Das benutze ich oft, um einen
> Haufen unordentlicher Commits aufzuräumen, damit nicht 20 Mini-Changes
> da sind, die nichts zum Verständnis der Änderung beitragen.
>
> Kann mercurial sowas?

Eine Entsprechung von `git rebase -i` ist `hg histedit`. Das gibt
es auch schon lange und ich benutze das auch gerne hin und wieder.
https://www.mercurial-scm.org/wiki/HisteditExtension

Wenn ich die Manpage zu `git gui` richtig interpretiere, könnte
das hier etwas entsprechendes für Mercurial sein:
https://www.logilab.org/project/hgview

Daneben gibt es natürlich auch noch `hg serve`, das ein
Web-Interface zum Browsen des Repositorys anbietet. Das sieht
etwa so aus:
https://hg.sschwarzer.net/ftputil

Nach Ausführen von `hg serve` kann man auch das entsprechende
Repository per http klonen oder "pullen", womit man einem
Kollegen auf einem anderen Rechner mal schnell die Änderungen in
einem eigenen lokalen Repository anbieten kann.

Viele Grüße
Stefan

Back to de.comp.lang.python | Previous | Next | Find similar


Thread

Re: [Python-de] git vs ??? Re: Programming-Guidelines Stefan Schwarzer <sschwarzer@sschwarzer.net> - 2019-10-29 11:27 +0100

csiph-web