Als «version-control» getaggte Fragen

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



10
Commit-Nachrichten als Solo-Entwickler schreiben?
In meinen Projekten, in denen das Repository von mir und anderen Programmierern gemeinsam genutzt wird, schreibe ich immer Commit-Nachrichten, auch wenn ich der Hauptentwickler bin. Aber bei Projekten, bei denen ich als Einzelentwickler an einem Projekt arbeite und das Repository auf meinem persönlichen Laptop gehostet wird und nicht einmal vom …

11
Binärdateien in der Quellcodeverwaltung
Bei der Entwicklung für eingebettete Geräte und andere ungewöhnliche Welten wird Ihr Erstellungsprozess höchstwahrscheinlich mehrere proprietäre Binärdateien enthalten, die sehr spezifische Versionen davon verwenden. Die Frage ist also, ob sie Teil Ihrer Quellcodeverwaltung sind. In meinem Büro gilt die Regel, dass das Auschecken aus der Quellcodeverwaltung alles beinhaltet, was Sie …


3
Versionskontrollpraxis für Rewrites
Wir haben ein Produkt (Prototyp) P_OLD in der Sprache X entwickelt und schreiben es jetzt von Grund auf neu als P_NEW in der Sprache Y. Da P_NEW und P_OLD dasselbe Produkt sind: Sollte P_NEW nur ​​ein Brach von P_OLD sein oder sollte es ein eigenes Repository sein? Was ist der …

10
Soll temporärer Code unter Versionskontrolle gestellt werden und wie?
Hier sind einige Beispiele für temporären / lokalen Code. Es wird benötigt, um mit der Codebasis zu arbeiten, aber es wäre schädlich, ein Teil davon zu sein: Projektdateien. Möglicherweise müssen Pfade bearbeitet werden, um das Layout auf dem aktuellen PC wiederzugeben. Makefiles. Beispielsweise muss die Optimierung möglicherweise während des Debuggens …


2
Wie erzwinge ich eine gute / bessere Quellcodeverwaltung?
Ich vermute, dass ich mich auf das falsche Problem konzentriere, daher werde ich zunächst beschreiben, was ich für das Problem halte, bevor ich die möglicherweise suboptimale Lösung vorstelle, die ich mir vorstelle. Gegenwärtige Situation: Gegenwärtig schreiben meine Mitarbeiter ihre Codeänderungen erst nach sehr langen Zeiträumen in großen Stücken durch, wobei …

1
Wie gehe ich mit einer falsch benannten Funktion im Seriencode um?
Ich bin kürzlich auf eine Python-Bibliothek auf GitHub gestoßen. Die Bibliothek ist großartig, enthält jedoch einen eklatanten Tippfehler in einem Funktionsnamen. Nennen wir es so, wie dummy_fuction()es sein sollte dummy_function(). Diese Funktion ist definitiv "in the wild" und wird höchstwahrscheinlich in eingebetteten Systemen verwendet. Das erste, was mir in den …

4
Null-Wissen-Code-Hosting? [geschlossen]
Angesichts der jüngsten Enthüllungen über die weit verbreitete behördliche Überwachung von Daten, die von Onlinediensteanbietern gespeichert werden, sind Zero-Knowledge-Dienste derzeit im Trend. Bei einem Zero-Knowledge-Service werden alle Daten verschlüsselt mit einem Schlüssel gespeichert, der nicht auf dem Server gespeichert ist. Die Ver- und Entschlüsselung erfolgt vollständig auf der Clientseite, und …


18
Ist SourceSafe wirklich sicher?
Nachdem ich den ganzen Morgen damit verbracht hatte, etwas einzuchecken, wurde mir klar, dass ich ein paar Arbeitstage verloren habe. Das ist schon mal passiert - und ist anscheinend bei SourceSafe weit verbreitet. Kann SourceSafe ohne Probleme erfolgreich verwendet werden und wenn ja, wie?


11
Business Case für dezentrale Versionskontrollsysteme
Ich habe nach geschäftlichen Gründen gesucht und keine gefunden, warum Git / Mercurial / Bazzr-Systeme besser sind als zentralisierte Systeme (Subversion, Perforce). Wenn Sie versuchen würden, ein DVCS an eine nicht technische Person zu verkaufen, welche Argumente würden Sie für die Steigerung des Gewinns des DVCS liefern . In Kürze …

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.