Ich habe eine Menge Zeit mit Mercurial verbracht. Unter Windows verwende ich TortoiseHg und unter Linux und Mac OS X war ich gezwungen (gezwungene), die Konsolenschnittstelle zu verwenden.Verwendung von Console Interfaces für Hg, SVN oder Git
Nachdem ich Zeit mit den Konsolenprogrammen verbracht habe, finde ich (zu meiner Überraschung), dass ich sie mag.
Aber die meisten meiner Verwendung war oberflächlich. Ich mache grundlegende Klone, zieht und verschmilzt mit dem seltenen, aber gelegentlichen Commit. Ich habe damit kein schweres Heben gemacht.
Was ich neugierig bin ist, wenn reguläre Benutzer die Konsole Schnittstelle von Tools wie Mercurial, SVN und/oder Git für die reale Welt, tägliche Entwicklung verwenden? Bis jetzt habe ich dem Konsolenprogramm von SVN nie viel nachgedacht - ich habe immer TortoiseSVN benutzt.
Mir ist klar, dass es keine wirkliche Antwort auf diese Frage (Daher ist es Community Wiki), aber ich dachte, andere reale Einsicht von Vorteil wäre. Wenn andere diese Konsolenprogramme erfolgreich verwendet haben, lohnt es sich, sie mehr zu verwenden.
Verwenden Sie die Konsolenprogramme also regelmäßig oder verwenden Sie sie nur bei Bedarf?
Hinweis: Ich weiß, dass Leute die Konsolenprogramme verwenden. Es ist lächerlich zu denken, dass sie nicht benutzt werden. Diese Frage konzentriert sich auf den täglichen Gebrauch durchschnittlicher Entwickler für die durchschnittliche Entwicklung. Durchschnittlich verwenden Sie normalerweise GUI-Schnittstellen und/oder Sie entwickeln GUI-Anwendungen.