Wie kann ein Code am besten überprüft werden, bevor er an den SVN-Trunk übergeben wird? Eine Idee, über die ich nachdenke, besteht darin, den Entwickler dazu zu bringen, seinen Code an einen Zweig zu übergeben und dann seinen Code zu überprüfen, während die Zweigrevisionen in den Stamm eingefügt werden. Ist …
Ich möchte wissen, wie man ein großes Projekt mit vielen Komponenten mit dem Versionsverwaltungssystem verwaltet. In meinem aktuellen Projekt gibt es 4 Hauptteile. Netz Server Admin-Konsole Plattform. Der Web- und Serverteil verwendet 2 Bibliotheken, die ich geschrieben habe. Insgesamt gibt es 5 Git-Repositories und 1 Quecksilber-Repository. Das Projekterstellungsskript befindet sich …
Meine Firma (nennen wir sie Acme-Technologie) verfügt über eine Bibliothek mit ungefähr tausend Quelldateien, die ursprünglich aus der Acme Labs-Forschungsgruppe stammten, in einer Entwicklungsgruppe für ein paar Jahre inkubiert wurden und in jüngerer Zeit an eine Handvoll Kunden unter bereitgestellt wurden Geheimhaltung. Acme bereitet sich darauf vor, vielleicht 75% des …
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 …
Bei der Arbeit verwenden wir SVN, jedoch nur im Namen. Wir verzweigen oder verschmelzen nicht. Wir behalten zwei Kopien des Repositorys bei, eine davon dient als "Tag" -Zweig, der bei der Bereitstellung kopiert und für Fehlerbehebungen und sofortige Funktionen wie "Das muss so schnell wie möglich live gehen" aufbewahrt wird. …
Ich habe kürzlich eine Diskussion darüber geführt, wie man mit Refactoring im Allgemeinen umgeht (was an sich schon ein interessantes Thema ist). Schließlich wurde folgende Frage aufgeworfen: Wie geht man mit Zusammenführungskonflikten um, die dadurch entstanden sind, dass jemand einen Teil des Codes umgestaltet hat, während ein anderer an einem …
Um das zu erläutern, bin ich daran interessiert zu wissen, was die Leute denken, dass Sie in einem Ein-Mann-Projekt implementieren müssen (Team-Quellcodeverwaltung, Dokumentation, Builds usw.) und welche Dinge erst zu dem Zeitpunkt erledigt werden müssen, zu dem die zweite Person kommt auf das Projekt. Jeder, der Erfahrung mit diesem Szenario …
Einführung in meine Situation Ich arbeite für eine kleine Webentwicklungsfirma. Wir haben ein Team von vier ASP.NET-Entwicklern, darunter ich. Bei fast allen unseren Projekten (> 98%) handelt es sich um Ein-Personen-Projekte, deren Fertigstellung etwa 1 bis 4 Wochen in Anspruch nimmt. Wir verwenden keine Quellcode- oder Versionskontrolle. Das einzige, was …
Was sind einige wichtige Möglichkeiten, um Ihr Team in die Verwendung der Versionskontrolle während der Entwicklung, der Webentwicklung oder auf andere Weise einzubeziehen? Ich lehne es ab, ohne es zu arbeiten, was bedeutet, dass jeder, der an dem Projekt beteiligt ist, es auch benutzen muss. Es ist nur eine gute …
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Wir starten ein neues Team von sehr …
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 …
Wir haben derzeit ein komplexes und ineffizientes Build-System, das aus vielen SVN- und Git-Repos (jeweils ca. 50%) besteht, darunter eines, das ein Git-Submodul-Repo ist. Wir haben auch selbstgemachte Skripte, die das Ganze mehr oder weniger gut verwalten. Ein wesentlicher Punkt unserer (Closed-Source-) Codebasis ist, dass sie eng gekoppelt ist und …
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 …
Wie gehen Sie mit ignorierten Dateien in Gitignore um, wenn Sie eine kontinuierliche Bereitstellung mit Git durchführen? Diese Dateien werden aus Datenschutzgründen ignoriert (dh sie sollen nicht in andere Remote-Repositorys wie GitHub verschoben werden). Wenn diese ignorierten Dateien jedoch nicht in das Continuous Deployment-Repository verschoben werden, wird die Anwendung nicht …
Das Problem Ich arbeite an einem Software-Projekt mit ungefähr 10 Entwicklern. Wir teilen den Quellcode über Mercurial. Wir haben eine Entwicklungs- und Produktionsniederlassung pro Release. Im Verlauf des Projekts wurde wiederholt Quellcode aus einem Zweig (v1) in Patch- und Wartungszweige für frühere Softwareversionen (v2) verschoben. Dies hat zur Folge, dass …
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.