Die allgemeine Regel ist, Check-ins klein zu halten und häufig einzuchecken. Manchmal erfordert die Aufgabe jedoch große Änderungen am zugrunde liegenden Framework. Wenn Sie dann einchecken, bevor Sie die Aufgabe ausführen, wird das Projekt unterbrochen, bis Sie die fertige Arbeit einchecken. Welche Strategien verwenden die Menschen, um das Risiko eines …
Warum gibt es keine Hierarchie anstelle eines langen Flat-Commit-Verlaufs? Auf der obersten Ebene haben Sie möglicherweise Pull-Anforderungen. Dann können Sie eine Ebene tiefer gehen und sich die Commits in dieser PR ansehen. Mir ist klar, dass PRs spezifisch für Github sind, aber Sie haben die Idee. Ich meine nur, zum …
Sie wissen, wie es geht: Es gibt eine kleine sich wiederholende Aufgabe, für die Sie einen Weg gefunden haben, 95% der Arbeit schnell zu automatisieren. Sie erstellen ein Skript, führen es aus, korrigieren die Ausgabe manuell und sind fertig. Natürlich schreiben Sie das Skript nicht fest, da es nicht den …
Ich arbeite an einem Q & A-System und bin dabei, meine aktuelle Anwendung mit "1.0.0" für die erste offizielle Version / Tag zu markieren. Als nächstes wird es für Betatests für ein begrenztes Testpublikum eingeführt. Ist "1.0.0" zu diesem Zeitpunkt korrekt? Zweifellos werden zu diesem Zeitpunkt auch viele Fehler gefunden. …
Wir werden diesen Monat ein neues Projekt starten. Das Projekt dauert 1 Jahr und die Bereitstellung der Produktion erfolgt erst gegen Ende des Projekts. Wir werden eine iterative Entwicklung durchführen (1 Monat pro Iteration). Dies bedeutet, dass wir Features am Ende jeder Iteration für QS-Tests in der Testumgebung ablegen. Unsere …
Ich habe eine Reihe von (großen) Testdateien, die gepflegt werden müssen. Dies bedeutet, dass der Zugriff auf ihre Historie eine Voraussetzung ist. Leistungen Alle neuen Entwickler erhalten die gesamte Testsuite mit nur einem git pull. Der Verlauf der Dateien wird gesichert. Die Dateien selbst werden gesichert. Nachteile Riesige Vergrößerung des …
Ich arbeite in einem kleinen Team mit bis zu 5 (Web-) Entwicklern. Da unser Team häufig wächst und wir Probleme mit mehreren Personen hatten, die an demselben Code arbeiteten, haben wir beschlossen, ein VCS einzurichten. Momentane Situation Derzeit arbeiten wir mit einem zentralen Entwicklungsserver (LAMP). Jeder Entwickler arbeitet also mit …
Geschlossen . Diese Frage muss fokussierter sein . 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 . Das verteilte Issue-Tracking scheint mir eine Idee zu …
Ich arbeite eine kleine bis mittlere Legacy Code - Basis und wenn es auf einem Ticket arbeiten werde ich über Code kommen , die aufgeräumte werden soll oder dass wir brauchen , um clean-up nur in der Lage zu sein , die Folge der Anwendung zu verstehen. Ein echtes Beispiel …
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Wenn Sie Hilfe zur Klärung dieser Frage benötigen, damit sie wieder geöffnet werden kann, besuchen Sie die Hilfe . Geschlossen …
Ich habe ein SVN-Repository einer PHP-Site und der letzte Programmierer hat die Quellcodeverwaltung nicht richtig verwendet. Daher befindet sich im Repo nur Code, seit ich hier arbeite. Ich habe ein paar alte Kopien der vollständigen Codebasis in Dateien als "Backups" gespeichert, aber sie sind nicht in der Quellcodeverwaltung. Ich weiß …
Ich habe eine kostenpflichtige Anwendung auf dem Android-Marktplatz, möchte jedoch eine kostenlose werbefinanzierte Version veröffentlichen. Der einfachste Weg, dies zu tun, bestand darin, einen Zweig in meinem Subversion-Repository einzurichten, der den zusätzlichen Code zum Hinzufügen der Anzeigen enthält. Als ich dies jedoch auf dem Android-Marktplatz eingereicht habe, sind eindeutige Paketnamen …
Ich dachte über Möglichkeiten nach, meine Commit-Praktiken zu verbessern. Gibt es eine Beziehung zwischen Nr. von Quellcodezeilen und Nr. von Commits? In einem kürzlich durchgeführten Projekt, an dem ich beteiligt war, wurden 30 Commits pro 1000 Zeilen ausgeführt. Eine typische Datei aus dem Projekt enthält diese Statistiken language: JavaScript total …
Angenommen, ein Unternehmen möchte die Entwicklung neuer Funktionen einer internen Software fortsetzen, möchte jedoch den Quellcode für frühere Versionen bis hin zu vorhandenen öffentlichen Funktionen veröffentlichen, damit andere Personen von der Verwendung und Änderung der Software selbst profitieren können und möglicherweise sogar Änderungen beitragen, die auf den Entwicklungszweig angewendet werden …
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich bin ein Einzelentwickler und unterhalte einen SVN-Server für die Quellcodeverwaltung. Bisher habe ich beim Festschreiben meiner Änderungen nichts …
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.