Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   Mercurial: Kann ich meine Shelves mitnehmen? (https://www.delphipraxis.net/185054-mercurial-kann-ich-meine-shelves-mitnehmen.html)

Der schöne Günther 11. Mai 2015 17:40

Mercurial: Kann ich meine Shelves mitnehmen?
 
Seit dem Umstieg von Subversion habe ich den Shelf in Mercurial lieben gelernt: Einfach etwas zur Seite legen und später daran weitermachen. Klasse. :thumb:

Eins fehlt mir dabei aber: Das ist völlig lokal, auf einem anderen Rechner habe ich einen komplett anderen Shelf. Kann ich die irgendwie synchronisieren? Übersehe ich etwas? Oder ist das nicht vorgesehen?

jfheins 11. Mai 2015 21:19

AW: Mercurial: Kann ich meine Shelves mitnehmen?
 
Ich kenne mich leider nur mit git aus, aber da geht das nicht. Du kannst aber einen kleinen Branch machen und den pushen.
Das dürfte die Standardlösung sein, sobald du auf mehreren PCs arbeiten möchtest, scheint es ja doch keine sooo kleine Änderung mehr zu sein.

In Mercurial könnte ich mir dafür die Bookmarks vorstellen. Die kannst du nachher auch wieder löschen, sodass die Namen temporär sind.

Sherlock 12. Mai 2015 07:08

AW: Mercurial: Kann ich meine Shelves mitnehmen?
 
Ich habe es nicht ausprobiert, aber eventuell kannst Du Dir ein mq Patch bauen, daß Du zu einem anderen Rechner schicken kannst.

Sherlock

mirage228 12. Mai 2015 10:05

AW: Mercurial: Kann ich meine Shelves mitnehmen?
 
Zitat:

Zitat von jfheins (Beitrag 1301135)
Ich kenne mich leider nur mit git aus, aber da geht das nicht.

OT: Diese "Shelves" hören sich so ein bisschen wie "git stash" an.

Wenn das ähnlich funktioniert, musst Du wahrscheinlich Dich explizit darum kümmern und Deinen aktuellen Stand in einem separaten Branch verwalten, am dem Du über mehrere Rechner wie gehabt arbeiten kannst.
Falls Du z.B. mit dem einem Workflow wie hier arbeiten kannst, hast Du effektiv genau das. Einzelne Feature-Branches kannst Du zur Seite legen und dann, ausgehend, von einmet anderen commit/dem Development-Branch/... an einer anderen Sache arbeiten.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:06 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz