Als «version-control» getaggte Fragen

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

2
Was ist die empfohlene Methode, um die aktuelle Entwicklung von der Wartungsentwicklung in der Versionskontrollsoftware zu trennen?
Ich habe eine Softwareanwendung mit Git verwaltet. Ich habe gerade eine neue Version 2.x veröffentlicht, die ich langfristig beibehalten möchte (meistens Fehlerbehebungen). In der Zwischenzeit möchte ich mit der Arbeit an Version 3.x beginnen. Was ist der empfohlene Weg, um dies zu verwalten? Sollte ich einen Zweig für Version 2.x …

3
BitBucket - was ist der Haken? (TANSTAAFL, richtig?)
Aufgrund der BitBucket-Funktionen und der Preisgestaltung (bis zu 5 Benutzer kostenlos) habe ich mich gefragt, was der Haken war. Es gibt schließlich kein kostenloses Mittagessen. Was bringt BitBucket aus meiner unbezahlten Teilnahme, außer einem gutaussehenden Mann, der frei in seine Werbematerialien aufgenommen werden kann (gemäß den Nutzungsbedingungen)?

9
Wie kann ich am besten mit der Versionskontrolle in einem OpenSource-Projekt beginnen?
Es wurde vorgeschlagen, mein Projekt aufgrund seiner Größe und meiner mangelnden Fähigkeiten als Open Source-Version zu verwenden. Daher habe ich Google Code überprüft und mit der Erstellung eines Projekts begonnen. Jetzt werde ich gefragt, ob das Projekt Git, Mercurial oder Subversion enthalten soll Code-Hosting. Ich weiß nicht einmal, was Code-Hosting …

4
Fortgeschrittene Subversionstechniken, was fehlt mir?
Ich habe vor ungefähr 9 Monaten angefangen, SVN zu verwenden, und es war, gelinde gesagt, ein Game Changer. Obwohl ich mich immer noch ein bisschen verloren fühle. Ich habe das Gefühl, dass ich noch viel mehr nutzen muss, um meine Anwendungsentwicklung wirklich voranzutreiben. Zum Beispiel Ich möchte in der Lage …



5
Wie kann die mit einem Codeprojekt verknüpfte Dokumentation am besten gespeichert werden?
Wir haben viele Dokumente im Zusammenhang mit unserer Softwareentwicklung. Dazu gehören Anforderungen, Designdokumente, externe PDFs, Kundendateien, Testanweisungen usw. Derzeit sind diese Dokumente über den gesamten Ort verteilt (Wiki, "irgendwo im Netzwerk", eine lokale Entwicklerfestplatte (!)). und noch schlimmere Orte). Was ist der beste Weg, um sie im Auge zu behalten? …

4
Wie soll ich mein Bash-Profil versionieren?
Daher bin ich mit der Versionskontrolle sehr vertraut und habe mir überlegt, Versionen meines Bash-Profils zu verfolgen: ~/.bash_profilemit dem zusätzlichen Vorteil, dass ich meine verschiedenen Aliase und dergleichen auf GitHub teilen kann. Angenommen, meine .bash_profile-Datei muss in meinem Ausgangsverzeichnis bleiben (ich kann sie nicht in ein Verzeichnis einbinden, um sie …

2
Wie testen und implementieren wir unseren Code, nachdem wir ihn in wiederverwendbare Teile zerlegt haben?
Wir haben mit einem Entwickler und einem SVN-Repo begonnen, das unseren gesamten Code enthält: ^/foo/trunk/module-a ^/foo/trunk/module-b ^/foo/trunk/module-b/submodule-b1 ^/foo/trunk/website1 (Zu der Zeit war dies eine große Verbesserung). Nachdem dies eine Chance hatte, ein bisschen zu wachsen, hatten wir Probleme mit zirkulären Abhängigkeiten, langsamen Testsuiten und allgemeinen Schwierigkeiten bei der Wiederverwendung von …


1
Versionskontrolle einer Website: Dev / Production-Frontend-Dateien
Ich versuche mir eine bessere Möglichkeit zur Versionskontrolle unserer Website-Projekte auszudenken. Denken Sie daran, ich bin nur ein Front-End-Entwickler, daher habe ich keine profunden Kenntnisse in VCS. Workflows ändern sich und frühere Versionskontrollgewohnheiten sind veraltet. Das Hauptproblem besteht darin, dass für jede Website zwei Arrays von Front-End-Dateien vorhanden sind. Die …


5
Wie verwalte ich die Aufgabe, lokalisierte Zeichenfolgen von einem Nicht-Entwickler zu überprüfen?
In .NET Framework befinden sich lokalisierte Zeichenfolgen in einer XML-Datei (oder mehreren Dateien). Diese Dateien sind Teil des Projekts und werden wie jede andere Quellcodedatei an die Quellcodeverwaltung übergeben. Normalerweise wird Visual Studio verwendet, um diese Dateien als Tabelle anzuzeigen und die lokalisierten Zeichenfolgen zu bearbeiten. Ich arbeite in einem …

2
Wie strukturiere ich Git-Repositorys für ein Projekt?
Ich arbeite an einem Inhaltssynchronisationsmodul für Drupal. Es gibt ein Servermodul, das sich auf einer Website befindet und Inhalte über einen Webdienst verfügbar macht. Es gibt auch ein Client-Modul, das sich auf einer anderen Site befindet und den Inhalt in regelmäßigen Abständen abruft und importiert. Der Server wird auf Drupal …


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.