Als «version-control» getaggte Fragen

Eine Programmierdisziplin zum Verfolgen, Speichern und Abrufen von Revisionen des Quellcodes.

10
Lohnt es sich, nur unkritische Tippfehler zu beheben?
Wenn ich auf einen unkritischen Tippfehler im Code stoße (z. B. einen fehlerhaften Apostroph in einer Druckanweisung (Fehleranweisung)), lohnt es sich, diesen Fehler zu beheben, oder sollte er einfach in Ruhe gelassen werden? Insbesondere bin ich neugierig darauf, das Aufsummieren des Commit-Protokolls gegen den Wert der Lösung dieser nicht kritischen …

19
Wann ist ein Versionskontroll-Commit zu groß? [geschlossen]
Ich habe an mehreren Stellen gehört, dass "keine großen Commits" gemacht werden, aber ich habe nie verstanden, was "große" Commits sind. Ist es groß, wenn Sie an einer Reihe von Dateien arbeiten, auch wenn diese verwandt sind? An wie vielen Teilen eines Projekts sollten Sie gleichzeitig arbeiten? Für mich fällt …


15
Wie kann ich Cowboy-Programmierer von der Verwendung der Quellcodeverwaltung überzeugen?
UPDATE Ich arbeite in einem kleinen Team von Entwicklern, 4 Leuten. Sie haben alle Quellcodeverwaltung verwendet. Die meisten von ihnen können die Quellcodeverwaltung nicht aushalten und entscheiden sich stattdessen, sie nicht zu verwenden. Ich bin der festen Überzeugung, dass die Quellcodeverwaltung ein notwendiger Bestandteil der beruflichen Entwicklung ist. Verschiedene Probleme …

3
Wie ist das Repository von Google?
Ich habe gehört, dass Google über ein riesiges privates (internes) Repository verfügt, in dem der gesamte Code gespeichert ist. Die Mitarbeiter haben Zugriff darauf, damit sie bei der Entwicklung von Dingen das Rad nicht neu erfinden müssen. Ich würde gerne mehr darüber erfahren! Gibt es hier jemanden von Google, der …


11
Wann soll Code festgeschrieben werden?
Bei der Arbeit an einem Projekt kann der Code über einen längeren Zeitraum von einigen Wochen / Monaten / Jahren in einem einzigen Tag oder Stück für Stück relativ schnell entwickelt werden. Da Code-Commits immer mehr als Maß für die Projektentwicklung angesehen werden, bedeutet dies nicht, dass mehr Code geschrieben …

11
Quellcodeverwaltung der Datenbank
Sollten sich Datenbankdateien (Skripte usw.) in der Quellcodeverwaltung befinden? Wenn ja, welche Methode eignet sich am besten, um sie dort zu speichern und zu aktualisieren? Müssen sich Datenbankdateien überhaupt in der Quellcodeverwaltung befinden, da wir sie auf einem Entwicklungsserver ablegen können, auf dem jeder sie verwenden und bei Bedarf Änderungen …


17
Welcher Teil Ihres Projekts sollte sich in der Quellcodeverwaltung befinden?
Ein Mitentwickler hat begonnen, an einem neuen Drupal-Projekt zu arbeiten, und der Systemadministrator hat vorgeschlagen, nur das Unterverzeichnis sites / default in die Quellcodeverwaltung aufzunehmen, da hierdurch "Aktualisierungen einfach über Skripts ausführbar werden". Abgesehen von dieser etwas zweifelhaften Behauptung wirft sie eine andere Frage auf: Welche Dateien sollten der Quellcodeverwaltung …

7
Ist es eine schlechte Praxis, redundante Dateien nicht sofort aus VCS zu löschen, sondern sie zuerst mit Kommentaren als "Zu löschen" zu markieren?
Ich wollte wissen, ob die Art und Weise, wie ich mit Quelldateien umgehe, die aus der Versionskontrolle gelöscht werden müssen, als schlechte Praxis angesehen werden kann. Ich möchte es Ihnen anhand dieses Beispiels erklären: Vor kurzem wurde ich sehr wütend, weil ich mühsam Java-Klassen in einem Programm aussortieren musste, das …

6
Sollten Unit-Tests im Repository gespeichert werden?
Ich bin ein wachsender Programmierer, der Unit-Tests für eine Bibliothek, die ich auf GitHub speichere, endlich in die Praxis umsetzt. Mir ist der Gedanke gekommen, dass ich die Testsuiten in das Repo aufnehmen könnte, aber wenn ich mich in anderen Projekten umsehe, scheint die Aufnahme von Tests ein Glücksfall zu …


22
Was sind einige bewährte Methoden vor dem Einchecken von Quellcode? [geschlossen]
Mein Team verwendet Team Foundation Server für die Quellcodeverwaltung. Heute habe ich einige Fehler behoben und eine Testanwendung erstellt, bevor ich sie eingecheckt habe. Ich habe jedoch vergessen, Code zu kommentieren. (Dieser Code hat die Benutzeroberfläche ein wenig seltsam gemacht.) Ich möchte wissen, welche guten Praktiken es gibt, bevor ich …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.