Hinweis: Meine Frage konzentriert sich auf mein spezielles Problem (das Liferay betrifft), aber ich hoffe, dass es für jeden nützlich sein kann, der verschiedene Versionen desselben Projekts auf git warten muss. Ich arbeite in einer Firma, die viele Plugins für Liferay Portal schreibt . Diese Plugins (Portlets, Themes usw.) sind …
Ich versuche heutzutage so viel Zeit wie möglich auf GitHub zu verbringen (auch wenn ich die einzige Person im Team bei der Arbeit bin), um wirklich zu spüren, wie es für eine Unternehmensanwendung in der realen Welt aussehen wird. Eine Frage, die ich habe, ist, die Version zu steuern . …
Verwandte: Sollte jeder GIT das Projekt in einem funktionierenden Zustand belassen? Angenommen, ich mache lokal die folgenden Commits: Ändern Sie das Datenbankschema und brechen Sie die Anwendung ab. Aktualisieren Sie die Anwendung, damit sie wieder mit dem Datenbankschema kompatibel ist. Solange ich beide Commits drücke, masterbleibt es in einem funktionierenden …
Stellen Sie sich also Folgendes vor (und dass wir alle SourceTree verwenden): Wir arbeiten alle an der Entstehung / Entwicklung. Ich mache eine Woche Urlaub. Mein Kollege hat in den letzten Tagen vor Ort gearbeitet, ohne Herkunft / Entwicklung wieder in seiner lokalen Entwicklungsabteilung zusammenzuführen. Er versucht einen Push zu …
Derzeit verfügt mein Unternehmen über eine Visual Studio-Lösung in einem SVN-Repository, das wie folgt organisiert ist: SolutionFolder (~3.5 GB) |-> SolutionName.sln |-> .. Some source code folders... (~250 MB) |-> ThirdParty (~3 GB) |-> Tools | -> Tool1 | -> Tool2 Tool1 und Tool2 werden unabhängig voneinander erstellt (haben ihre …
Normalerweise habe ich beim Programmieren eine klare Aufgabe vor mir, finde aber nervige Dinge, die ich im weiteren Verlauf aufräumen möchte. Hier sehe ich drei Möglichkeiten: Machen Sie es später (möglicherweise vergessen / müssen Sie Zeit damit verbringen, ein Ticket hinzuzufügen) Mach es jetzt und setze es zusammen mit meiner …
Wir befinden uns derzeit in der folgenden Situation, in der ein Feature-Zweig für einen Unter-Feature-Zweig verzweigt wurde (z. B. Arbeiten an Backend- und Frontend-Dingen für dasselbe Feature): o | o development |\ | o feature-a | | | o | |\ | | o feature-a-sub | | | | | …
Vor langer Zeit begann das kleine Team von Webentwicklern, mit dem ich zusammenarbeite, Git für die Webentwicklung zu verwenden. Damals haben wir uns einfach dazu verpflichtet, direkt inszeniert oder gemastert zu werden und haben uns dann häufig zwischen den beiden zusammengeschlossen. Es war besser als nichts, aber es war auch …
Ich richte in meinem Unternehmen einen GitLab-Server ein und füge ihm jetzt GitLab CI hinzu. Bevor Sie mit dieser Aufgabe beginnen, möchten Sie wissen, ob es Nachteile gibt, wenn meine Läufer auf demselben Server ausgeführt werden, der von GitLab und GitLab CI verwendet wird. Ich habe gelesen, dass es Sicherheitsbedenken …
Ein Kollege und ich haben abwechselnd die Probleme und Vorzüge der Integration einer aus dem aktuellen Git-Repository abgeleiteten Version in unseren Code diskutiert. Wir denken, die Vorzüge sind: Sie müssen sich beim Aktualisieren einer Versionsnummer keine Gedanken über menschliche Fehler machen Rückverfolgbarkeit zwischen dem, was wir in einem Gerät finden, …
Im Anschluss an diese Frage : Wenn ich alleine in einem Team arbeite, kann ich nützliche Commit-Nachrichten beim Zusammenführen von Zweigen beibehalten, indem ich alle Commits zu einem einzelnen Diff zusammenführe und dann diesen Diff zusammenführe. Auf diese Weise kann ich leicht sehen, welche Änderungen in der Verzweigung eingeführt wurden, …
Ich versuche, einen persönlichen Workflow zu entwickeln. Ich habe ein Flussdiagramm der hypothetischen Lebensdauer einer Veröffentlichung zusammengestellt: Ein Entwickler, der sich an ein öffentliches Github-Repo wendet, und ein Freund, der bei einigen Funktionen hilft und einen Fehler behebt. Ist dies ein vernünftiger Ansatz zur Versionskontrolle? Die Hauptidee ist es, das …
Was ist die bevorzugte Methode, um mit Git, Maven und Jenkins Folgendes zu tun: Ich entwickle eine Anwendung, die ich "dev" - und "release" -Zweige pflegen möchte. Ich möchte, dass Jenkins beides baut. Es könnte sein, dass die Release-Artefakte Versionen wie 1.5.2 haben und die Dev-Builds nur 0.0.1-SNAPSHOTs sind. Ich …
Wir haben eine Familie von Apps, die alle dieselbe Basis haben. Bis jetzt habe ich diese Basis entwickelt und der Git-Workflow war sehr einfach: Die Entwicklung erfolgt im developZweig Neue Funktionen werden in der name-of-the-featureBranche entwickelt Freigaben erfolgen in der release-**Filiale Bisher war der Code für alle Apps der Familie …
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.