Die dezentrale Versionskontrolle (DVCS) verfolgt Software-Revisionen und ermöglicht es vielen Entwicklern, an einem bestimmten Projekt zu arbeiten, ohne unbedingt mit einem gemeinsamen Netzwerk verbunden zu sein.
Voraussetzungen Team nutzt DVCS IDE unterstützt das Parsen von Kommentaren (wie TODO usw.) Tools wie CodeCollaborator sind teuer fürs Budget Tools wie gerrit sind zu komplex für die Installation oder nicht verwendbar Arbeitsablauf Der Autor veröffentlicht irgendwo auf der zentralen Repo-Zweigstelle Prüfer holen es und starten die Überprüfung Im Falle …
In einem herkömmlichen VCS kann ich verstehen, warum Sie keine ungelösten Dateien festschreiben, weil Sie den Build unterbrechen könnten. Ich verstehe jedoch nicht, warum Sie nicht aufgelöste Dateien in einem DVCS nicht festschreiben sollten (einige von ihnen verhindern tatsächlich, dass Sie die Dateien festschreiben). Stattdessen denke ich, dass Ihr Repository …
Ich habe in mehreren Diskussionen hier und in SO gelesen, dass DVCS-Repositorys ungefähr denselben oder weniger Speicherplatz beanspruchen als ihre zentralisierten Gegenstücke. Ich habe es vielleicht verpasst, aber ich habe keine gute Erklärung dafür gefunden, warum das so ist. Weiß jemand?
Das hört sich vielleicht etwas seltsam an, aber ich frage mich, wie ich mit Git von mehreren Computern aus arbeiten kann, die auf irgendeine Weise miteinander vernetzt sind. Es sieht für mich so aus, als hätte ich zwei Möglichkeiten und ich sehe Vorteile auf beiden Seiten: Verwenden Sie git selbst …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Ein gutes Beispiel für jemanden, der zu …
Verwandte: Sollte jeder GIT das Projekt in einem funktionierenden Zustand belassen? Angenommen, ich mache lokal die folgenden Commits: Ändern Sie das Datenbankschema und brechen Sie die Anwendung ab. Aktualisieren Sie die Anwendung, damit sie wieder mit dem Datenbankschema kompatibel ist. Solange ich beide Commits drücke, masterbleibt es in einem funktionierenden …
Das Problem Ich arbeite an einem Software-Projekt mit ungefähr 10 Entwicklern. Wir teilen den Quellcode über Mercurial. Wir haben eine Entwicklungs- und Produktionsniederlassung pro Release. Im Verlauf des Projekts wurde wiederholt Quellcode aus einem Zweig (v1) in Patch- und Wartungszweige für frühere Softwareversionen (v2) verschoben. Dies hat zur Folge, dass …
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Bearbeiten : Angesichts der jüngsten Abstimmungen (+ 8 / …
Wir verwenden derzeit Subversion und TeamCity, wir werden Mercurial verwenden (speziell Kiln, da wir FogBugz-Benutzer sind). Dies wird natürlich zu Änderungen - hoffentlich zu Verbesserungen - in unseren Entwicklungsmustern führen (wir beide!), Aber ich habe Schwierigkeiten damit, die Dinge so zu strukturieren, dass wir immer noch die Vorteile einer kontinuierlichen …
Wenn Sie mit Git (und DVCS im Allgemeinen) ein wenig vertraut sind und Änderungen an der Umschreibung von Verlaufsdaten untersuchen, sind Sie sicher, wenn das Repository nur lokal ist. Wenn Sie jedoch mit Fernbedienungen arbeiten und dies versuchen, können Probleme auftreten solche Änderungen vorantreiben. Eine Funktion, die ich erwarten würde, …
Git und Mercurial folgen ähnlichen Modellen und haben eine ähnliche Terminologie. Mercurials erste Veröffentlichung war nur 12 Tage nach Git. Wie sind diese beiden Projekte in der ersten Entwicklung zur gleichen Zeit so ähnlich ausgefallen? Kennt jemand die Geschichte?
Ausgehend von einem SVN-Hintergrund ist es eines der schwierigsten Dinge, sich bei der Arbeit mit DVCS-Systemen daran zu gewöhnen, dass sie alle unverbindliche Änderungen als tickende Zeitbombe betrachten. Wenn Sie in Mercurial versuchen, Änderungen abzurufen, und Sie nicht festgeschriebene Änderungen in Ihrer Arbeitskopie haben, müssen Sie durch die Rahmen springen, …
Mein Unternehmen untersucht den Wechsel von Perforce zu einem DVCS und wir verwenden derzeit viele Perforce-Proxys, da die Softwareentwicklungsteams über Deutschland, China, USA und Mexiko verteilt sind und die Bandbreite von einem Ort zum anderen manchmal nicht so groß ist. Im Gespräch mit der IT haben wir nach einer Möglichkeit …
Ich habe kürzlich mit einem Kollegen über dvcs gesprochen, weil unser Büro anfängt, über einen Wechsel von TFS nachzudenken (wir sind ein MS-Shop). Dabei war ich sehr verwirrt, weil er sagte, dass er, obwohl er Mercurial verwendet, noch nichts von einem "Branch" - oder "Checkout" -Befehl gehört habe und diese …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.