Weiß jemand, wie sicher meine privaten Repositorys auf bitbucket.org sind? Darauf kann ich mich verlassen? Ich habe einige Repositories und möchte nur, dass sie nur von mir und zwei anderen erreichbar sind.
Ein Kollege von mir hatte den Eindruck, dass unsere Softwareabteilung sehr weit fortgeschritten war, da wir sowohl einen Build-Server mit kontinuierlicher Integration als auch Versionskontrollsoftware verwendeten. Dies passte nicht zu meiner Sichtweise, da ich nur eine Firma kenne, die seriöse Software herstellte und auch keine hatte. Meine Erfahrung ist jedoch …
Mein Büro verwendet Git und SourceTree für unsere Versionskontrolle. Dies geschah, weil bei meinem Beitritt keine Versionskontrolle stattfand und SourceTree das einzige System war, das ich jemals verwendet hatte. Ich bin in keiner Weise ein Experte, aber ich bin der erfahrenste unter meinen Mitarbeitern. Ich bin der De-facto-Experte, der dafür …
Ich arbeite an einem Webprojekt, das vom Benutzer bearbeitbare Inhalte umfasst, und ich möchte in der Lage sein, eine Versionsverfolgung der tatsächlichen Inhalte durchzuführen, die in einer Datenbank gespeichert sind. Grundsätzlich möchte ich Änderungsverläufe im Wiki-Stil implementieren. Ich mache einige Hintergrundrecherchen und sehe eine Menge Dokumentation darüber, wie man das …
Warum akzeptieren einige Open Source-Projekte keine Pull-Anfragen, sondern verlangen von den Mitwirkenden, dass sie nur Patch-Dateien per E-Mail versenden? zB Git Obwohl sie Code in Github oder einem anderen verteilten SCM-Hosting veröffentlichen. Das Senden von Patch-Dateien ist weder interaktiv noch bequem. Patch-Datei ist ein altmodischer Weg. Pull-Anforderungen sind interaktiv. Andere …
Ich versuche effektive Wege zu finden, wie andere das folgende Problem gelöst haben. Bei der Arbeit mussten wir einen Software-Patch (zur Installation auf Endbenutzersystemen) veröffentlichen, der nur für einen bestimmten Kunden sichtbar sein soll. Der benutzerdefinierte Code befindet sich in einem eigenen Versionsverwaltungszweig. Das Problem ist, dass wir zwei parallele …
Ich habe vor kurzem angefangen, für einen neuen Client mit einer alten Codebasis zu arbeiten, in der es mehrere .net-Lösungen gibt. Jede hostet normalerweise einige Projekte, die für diese Lösung spezifisch sind, aber dann "leihen" / "verknüpfen" (bestehendes Projekt hinzufügen) einige andere Projekte was technisch zu anderen Lösungen gehört (zumindest …
Wie können Sie in einem Entwicklerteam, in dem jeder Änderungen an lokalen Tabellen und Entwicklungstabellen vornimmt, alle Änderungen synchron halten? Eine zentrale Protokolldatei, in der jeder seine SQL-Änderungen speichert? Eine Wiki-Seite zum Verfolgen von alter table-Anweisungen, einzelnen .sql-Dateien, die die Entwickler ausführen können, um ihre lokalen Datenbanken auf die neueste …
Wir integrieren Mercurial langsam in unser Büro und beginnen mit der Webentwicklung, indem wir benannte Zweige verwenden. Was die Benennung unserer Filialen angeht, haben wir noch keine gute Konvention gefunden. Wir haben es versucht: FeatureName (Kann das Problem auf der ganzen Linie sehen) DEVInitial_FeatureName (Kann verwirrend werden, wenn Entwickler kommen …
Was ist der Vorteil der Verwendung von Pull-Anforderungen, anstatt einfach eine Verzweigung ohne eine in Master zusammenzuführen? Besonders in einem Team, in dem alle Entwickler uneingeschränkten Zugriff auf Master haben.
In unserem Team gibt es neben einzelnen Arbeitseinheiten (Stories) auch länger laufende Arbeitsthemen (Epics). Mehrere Geschichten machen ein Epos. Traditionell hatten wir Feature-Zweige für jede Story und haben diese direkt zusammengeführt, um sie zu meistern, wenn sie die Qualitätssicherung bestehen. Wir möchten jedoch damit beginnen, die Veröffentlichung abgeschlossener Storys in …
Ich sehe, dass einige Programme die Versionsnummer als Teil ihres Dateinamens haben, andere nicht. Ich bin eher an den letzteren Typ gewöhnt, und ich denke, dass dieser populärer ist, aber ich sehe den ersteren Typ manchmal in Javascript-Bibliotheken. Zum Beispiel ist die jQuery-Dateinamen wie jquery-2.1.0.jsstatt jquery.js. Jedes Mal, wenn ich …
Entschuldigung, wenn dies ein Duplikat ist, habe ich gesucht. Wir ziehen nach Git um. In Subversion bin ich es gewohnt, Ordner \ trunk, \ branches und \ tags zu haben. Bei Git ersetzt das Wechseln zwischen Zweigen den Inhalt des Arbeitsverzeichnisses. Darf ich also annehmen, dass die Art und Weise, …
In einem herkömmlichen VCS kann ich verstehen, warum Sie keine ungelösten Dateien festschreiben, weil Sie den Build unterbrechen könnten. Ich verstehe jedoch nicht, warum Sie nicht aufgelöste Dateien in einem DVCS nicht festschreiben sollten (einige von ihnen verhindern tatsächlich, dass Sie die Dateien festschreiben). Stattdessen denke ich, dass Ihr Repository …
Ich habe in mehreren Diskussionen hier und in SO gelesen, dass DVCS-Repositorys ungefähr denselben oder weniger Speicherplatz beanspruchen als ihre zentralisierten Gegenstücke. Ich habe es vielleicht verpasst, aber ich habe keine gute Erklärung dafür gefunden, warum das so ist. Weiß jemand?
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.