Verzweigung in der Revisionskontrolle ist die Duplizierung eines Objekts unter Revisionskontrolle, so dass Änderungen entlang beider Verzweigungen parallel erfolgen können.
Wir verlagern das Team unseres Projekts von der Verwendung eines einzelnen Haupt- / Stammzweigs zu mehreren Entwicklungs- / Arbeitszweigen, die regelmäßig zu Hauptzweigen zusammengeführt werden sollen. Wir stützen unseren neuen Prozess auf diesen Artikel und das TFS-Verzweigungshandbuch (wir verwenden TFS und Visual Studio 2010). Derzeit arbeiten zwischen 1 und 5 …
Wird es als gute Praxis angesehen, für jeden einzelnen Entwickler im Projekt eine Remote-Niederlassung zu haben? Wir verwenden Git mit den folgenden Zweigen: Meister Freisetzung entwickeln Wenn jeder Entwickler einen eigenen Zweig hätte, könnte er Code in seine Zweige übertragen, und andere könnten diese Änderungen in ihren eigenen Zweigen zusammenführen.
Mein Team bei der Arbeit startet ein neues Projekt und verwendet Subversion als unser VCS (Sie können dieses Set für die Zwecke dieser Frage in Stein gemeißelt betrachten). Wir befinden uns noch in der Anfangsphase des Projekts und versuchen, uns auf ein Verzweigungsmodell zu einigen. Unser vorheriges Projekt basierte auf …
Ich bin mitten in einer Meinungsverschiedenheit (natürlich herzlich) mit meinem Hinweis auf die richtige Benennung von Zweigen. Dies gilt für Bugfix- und kleine Feature-Zweige, nicht für lang laufende Feature-Zweige. Für langjährige Feature-Zweige sind wir uns einig, dass für Menschen lesbare Namen besser sind. Hier sind die beiden Gesichtspunkte: Bergwerk: Es …
Ich suche nach "Best Practices" für Rollen und Verantwortlichkeiten, insbesondere für die Zusammenführung von Entwicklungszweigen zu Trunk (oder Main). Grundsätzlich suche ich Munition, um meiner Sache zu helfen. Lassen Sie mich beschreiben, was ich vor mir habe. Ich bin der Hauptentwickler (Eigentümer) einer bestimmten Anwendung. Unser Unternehmen ist kürzlich von …
Wenn wir in Subversion nur mit einem Zweig arbeiten, sollten wir uns dann überhaupt darum kümmern? Können wir nicht einfach am Kofferraum arbeiten, um die Dinge zu beschleunigen? So entwickeln wir uns mit Subversion: Es gibt einen Kofferraum Wir machen einen neuen Entwicklungszweig Wir entwickeln eine neue Funktion für diesen …
Insbesondere arbeite ich an einem Tool, das ein DVCS- und Build-System integriert, aber ich stelle mir die Herausforderung vor, die sich für jeden ergeben würde, der ein "Meta" -Tool (Compiler, VCS, Build-System, Test Runner usw.) entwickelt möchten sich durch "Hundefutter" entwickeln . Meine Frage lautet: Ab wann verwende ich in …
Wir haben drei Testsuiten: Eine "kleine" Suite, deren Betrieb nur ein paar Stunden dauert Eine "mittlere" Suite, die mehrere Stunden dauert und normalerweise jede Nacht (jede Nacht) ausgeführt wird. Eine "große" Suite, deren Ausführung eine Woche + dauert Wir haben auch einige kürzere Testsuiten, aber ich konzentriere mich hier nicht …
Ich habe kürzlich mit einem Kollegen über dvcs gesprochen, weil unser Büro anfängt, über einen Wechsel von TFS nachzudenken (wir sind ein MS-Shop). Dabei war ich sehr verwirrt, weil er sagte, dass er, obwohl er Mercurial verwendet, noch nichts von einem "Branch" - oder "Checkout" -Befehl gehört habe und diese …
Wir sind gerade dabei, in meinem Unternehmen von svn zu git zu wechseln (nach einem Jahr, in dem wir Menschen überzeugt haben, yay!). Bisher ist dies alles zum Besseren, aber es gibt eine kleine Sache, die wir derzeit in unserem Workflow haben, dass ich auch kein gutes Äquivalent finden kann. …
Ich habe gelesen , Git Verzweigen und Markieren Best Practices und git Tagging Kommentare - Best Practices , aber ich habe keine direkte Antwort auf etwas , sehe ich für eine lange Zeit gefragt haben: Warum hat Git Tags? (statt nur Zweige) Sie scheinen Bürger zweiter Klasse zu sein oder …
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 Joel Spolskys Quecksilber-Einführung gelesen, als es mir auffiel : "Und jetzt tun sie Folgendes: Jede neue Funktion befindet sich in einem großen # ifdef-Block. Sie können also in einem einzigen Trunk arbeiten, während Kunden den neuen Code erst sehen, wenn er debuggt ist, und ehrlich gesagt ist das …
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.