Als «version-control» getaggte Fragen

Die Versionskontrolle ist die Verwaltung von Änderungen an Dokumenten, Programmen und anderen Informationen, die als Computerdateien gespeichert sind. Verwenden Sie dieses Tag, um allgemeine Fragen zur Verwendung und Anwendbarkeit der Versionskontrolle und zum VCS-Vergleich zu markieren. Für die meisten Befehle und Techniken, die für jedes bestimmte VCS spezifisch sind, gibt es bestimmte Tags, die bevorzugt werden sollten.


11
Welche Visual Studio-Dateien sollten von der Subversion ignoriert werden, um Konflikte zu minimieren?
Ich unterstütze eine Reihe von .NET-Entwicklern, die Subversion zur Versionskontrolle ihrer Arbeit verwenden, aber wir haben eine Reihe von Problemen festgestellt, die sich anscheinend um die zusätzlichen Dateien drehen, die Visual Studio zum Verwalten von Projekten, zum Debuggen usw. verwendet. Insbesondere scheinen diese Dateien Konflikte zu verursachen, da sie sich …

3
Verhindern Sie, dass NuGet.exe zur Quellcodeverwaltung hinzugefügt werden muss
Einige Zusammenhänge: Ich habe das Tutorial zur Verwendung von NuGet befolgt , ohne Pakete mit einigem Erfolg festzuschreiben . Nachdem Sie dieses NuGet-Problem durch manuelles Hinzufügen <RestorePackages>und <Import ...>für die Datei nuget.targets umgangen hatten, funktionierten die Dinge. Nachdem ich das Repository mit Mercurial geklont habe, wurde beim Erstellen der folgende …

17
Verzweigungsstrategien [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …


6
Was ist der einfachste Weg, eine einzelne Datei festzuschreiben und zu pushen, während andere Änderungen in Ruhe gelassen werden?
Ich bin relativ neu bei Mercurial und mein Team probiert es gerade als Ersatz für Subversion aus. Wie kann ich eine einzelne Datei festschreiben und in ein anderes Repository übertragen, während andere Änderungen in meinem Arbeitsverzeichnis nicht festgeschrieben werden (oder zumindest nicht in das andere Repository übertragen werden)? Dies geschieht …

7
Sparse Checkout in Git 1.7.0?
Ist es mit der neuen Funktion zum Auschecken mit geringer Dichte in Git 1.7.0 möglich, nur den Inhalt eines Unterverzeichnisses abzurufen, wie Sie es in SVN können? Ich habe dieses Beispiel gefunden , aber es behält die vollständige Verzeichnisstruktur bei. Stellen Sie sich vor, ich wollte nur den Inhalt des …

3
Sind Gits Packdateien eher Deltas als Schnappschüsse?
Einer der Hauptunterschiede zwischen Git und den meisten anderen Versionskontrollsystemen besteht darin, dass die anderen Commits als eine Reihe von Deltas speichern - Änderungssätze zwischen einem Commit und dem nächsten. Dies erscheint logisch, da es sich um die kleinstmögliche Menge an Informationen handelt, die über ein Commit gespeichert werden müssen. …


7
Sind Subversion-Externals ein Antipattern?
Mit Subversion können Sie Arbeitskopien anderer Repositorys mithilfe von externen Dateien einbetten und so die Versionskontrolle der Bibliothekssoftware von Drittanbietern in Ihrem Projekt vereinfachen. Diese scheinen zwar ideal für die Wiederverwendung von Bibliotheken und die Versionskontrolle von Software von Anbietern zu sein , sind jedoch nicht ohne Kritiker : Bitte …

30
Vor- / Nachteile von ClearCase [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

18
Welches Versionskontrollsystem ist am einfachsten einzurichten und für Spielzeugprojekte zu verwenden?
Ich unterrichte den dritten erforderlichen Einführungskurs in einer CS-Abteilung. Bei einer meiner Hausaufgaben werden die Schüler gebeten, den Code zu beschleunigen, den sie für eine frühere Aufgabe geschrieben haben. Faktor-Zehn-Beschleunigungen sind Routine; Faktoren von 100 oder 1000 sind keine Seltenheit. (Für einen Faktor von 1000 müssen Sie mit malloc () …

4
Der VS-Code-Quellcodeverwaltungsbereich ist leer
Ich habe meinen PC neu installiert und versucht, mithilfe von VS Code und TFVC eine Verbindung zu meinem Azure DevOps Repo herzustellen. Ich verwende TFVC Location mit Visual Studio 2019 Community TF.exe. Es scheint alles zu funktionieren und ich kann mich mit meinen Anmeldeinformationen mit meinem Repo verbinden. Es scheint …
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.