Zunächst einmal bin ich mir bewusst, dass viele Fragen zu VCS als Solo-Entwickler gestellt wurden, aber sie sind oft zu weit gefasst. Dies betrifft nur die Verzweigung und wurde dennoch als Duplikat markiert ... Das vermeintliche Duplikat wird wiederum als ein weiteres Duplikat einer anderen Frage markiert, die zu weit …
Wenn Sie eine Regression aufspüren und beheben - dh einen Fehler, der dazu führte, dass zuvor funktionierender Code nicht mehr funktionierte -, können Sie mithilfe der Versionskontrolle nachsehen, wer die Änderung durchgeführt hat, die sie brach. Lohnt es sich das zu tun? Ist es konstruktiv, die Person darauf hinzuweisen, die …
Ich habe von einigen großen Unternehmen gehört, z. B. von Google und Facebook, die Perforce verwenden Gibt es einen Grund, warum SVN / Git Perforce nicht ersetzen kann?
Ich war ungezogen ... Zu viel "Cowboy-Codierung", zu wenig Commitment. Jetzt bin ich hier mit einem enormen Engagement. Ja, ich hätte mich die ganze Zeit verpflichten sollen, aber jetzt ist es zu spät. Was ist besser? Führen Sie eine sehr große Festschreibung durch, in der alle Dinge aufgelistet sind, die …
Während einer Besprechung zum Rollback eines SDK von Drittanbietern aus der neuesten Version wurde festgestellt, dass unsere Entwickler bereits im Festschreibungsverlauf darauf hingewiesen haben, dass die neueste Version nicht verwendet werden sollte. Einige Entwickler argumentierten, dass dies eine schlechte Praxis sei und stattdessen entweder in der Quelldatei (dh // Don't …
Ich kenne und verwende zwei Versionskontrollsysteme: Subversion und Git. Subversion wird ab sofort für persönliche Projekte verwendet, bei denen ich der einzige Entwickler bin, und Git wird für Open-Source-Projekte und Projekte verwendet, bei denen meines Erachtens andere ebenfalls an dem Projekt arbeiten werden. Dies liegt hauptsächlich an den erstaunlichen Möglichkeiten …
Ich habe mich immer gefragt, warum Git Hashes gegenüber Revisionsnummern bevorzugt. Revisionsnummern sind (meiner Meinung nach) viel klarer und leichter zu finden: Es gibt einen Unterschied, wenn Sie jemandem sagen, er solle sich die Revision 1200 ansehen oder 92ba93e festschreiben! (Nur um ein Beispiel zu nennen). Gibt es einen Grund …
Ich weiß, dass Subversion (das, was wir bei der Arbeit verwenden) so konfiguriert werden kann, dass Kommentare zu Commits erforderlich sind, aber ich bin nicht in der Lage, dies einfach einzuschalten. Ich weiß, dass mein Grund für das Kommentieren meiner Commits darin besteht, dass es nützlich ist, wenn auch nur …
Ich hatte den Eindruck, dass ein Versionskontrollsystem die Notwendigkeit beseitigt, überall im Code Änderungsprotokolle anbringen zu müssen. Ich habe oft die fortgesetzte Verwendung von Änderungsprotokollen gesehen, einschließlich großer langer Blöcke zu Beginn gespeicherter Prozeduren, wobei ein großer Abschnitt für Änderungen an der Datei gesperrt und der Code mit Dingen wie …
Ich suche einen erfahrenen Programmierer, um eine schwierige Situation zu lösen. Die bisherigen Interviews waren überraschend enttäuschend. Der beste Kandidat ist bisher ein sehr erfahrener Programmierer, der noch nie eine Versionskontrollsoftware verwendet hat. Das Problem selbst ist möglicherweise nicht allzu ernst, da es in kurzer Zeit erlernt werden kann. Aber …
Ich bin nur ein Junior-Entwickler, aber mein Job zwingt mich, mit wirklich schrecklichem PHP-Code zu arbeiten (denken Sie an den schlechtesten PHP-Code, den Sie gesehen haben, und denken Sie dann an doppelt so schlechten Code). Normalerweise versuche ich, Fehler zu beheben und mit der Codebasis zu kämpfen, um neue Funktionen …
Ich nehme an, dass dies eine häufige Situation ist: Ich teste einen Code, entdecke einen Fehler, behebe ihn und übertrage die Fehlerbehebung in das Repository. Unter der Annahme, dass viele Leute an diesem Projekt arbeiten, sollte ich zuerst einen Fehlerbericht erstellen, ihn mir selbst zuweisen und in der Commit-Meldung darauf …
ich würde gerne wissen In C # - oder VB.NET-Projekten sollten wir den PACKAGE-Ordner (Nugget-Paketordner, der im Stammverzeichnis meines Projekts erstellt wird und die nupkg-Dateien und andere Inhalte enthält) in unser Quellcodeverwaltungs-Repository (z. B. Git) aufnehmen.
Ich starte ein Git-Repository für ein Gruppenprojekt. Ist es sinnvoll, Dokumente im selben Git-Repository wie Code zu speichern ? Dies steht anscheinend in Konflikt mit der Art des Git-Revisionsflusses. Hier ist eine Zusammenfassung meiner Frage (n): Ist der Git-Revisionsstil verwirrend, wenn sowohl Code als auch Dokumente im selben Repository eingecheckt …
Einer der Vorteile der Verwendung eines DVCS ist der Workflow zum Bearbeiten, Festschreiben und Zusammenführen (gegenüber dem Bearbeiten, Zusammenführen und Festschreiben , der häufig von einem CVCS erzwungen wird). Indem jede einzelne Änderung unabhängig von Zusammenführungen im Repository aufgezeichnet wird, wird sichergestellt, dass die DAG den tatsächlichen Stammbaum des Projekts …
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.