Source

hgtip-content / beginner / 2009-10-27-show-changesets-not-yet-pushed.html

Full commit
{% extends "_tip.html" %}
{%hyde
    title: Noch nicht publizierte Änderungen anzeigen
    author_name: Ryan Wilcox
    author_link: http://wilcoxd.com/
    created: 2009-10-27
%}


{% block excerpt %}
Zeigen Sie die Änderungen an, die seit der letzten Publizierung mittels push 
angefallen sind.
{% endblock %}

{% block tip %}

Wenn Sie eine Änderung mit Mercurial einchecken bleibt diese Änderungen 
normalerweise so lange lokal auf ihrer Maschine, bis sie diese mit push explizit 
auf einen anderen Server schieben. Im Unterschied zu Subversion ist das publizieren
ein eigener Schritt. Manchmal wollen Sie aber wissen, welche Änderungen sich seit 
der letzten Veröffentlichung angesammelt haben. 

Mercurial bietet dafür den Befehl `outgoing`. Ein Beispiel:

    $ hg outgoing default
    comparing with ssh://hg@bitbucket.org/rwilcox/somehgrepo/
    searching for changes
    changeset:   110:bf9aaaf1ebf3
    user:        Ryan Wilcox <rwilcox@wilcoxd.com>
    date:        Sat Oct 24 09:36:59 2009 -0400
    summary:     A change

    changeset:   111:223342c3061f
    user:        Ryan Wilcox <rwilcox@wilcoxd.com>
    date:        Sat Oct 24 20:52:12 2009 -0400
    summary:     another change

    changeset:   112:e13f56188516
    user:        Ryan Wilcox <rwilcox@wilcoxd.com>
    date:        Sat Oct 24 21:06:45 2009 -0400
    summary:     last change

Als Parameter können Sie den Pfad im Repository angeben, den Sie untersuchen 
wollen. Geben Sie keinen Pfad an, wird "default" verwendet.

{% endblock %}