Wir integrieren GIT in unser Projekt und jetzt verwenden wir SVN als Versionssteuerungswerkzeug. Unser SVN-Projekt-Repository enthält ungefähr 30 aktive Zweige und versucht, zu GIT zu migrieren, wo in jeder Zweigstelle 6 GB groß sind.GIT, das viele Zweige bearbeitet
Wie wir wissen, GIT-Klon-Befehl wird die Dateien aus allen Zweigen heruntergeladen, in unserem Fall seine 30 * 6 = 180 GB. Wir können 180 GB nicht herunterladen und arbeiten. Was können wir tun, um dies zu erreichen?
Jede Hilfe wird geschätzt.
Danke für die Hilfe VonC. Selbst wenn wir einige Jars Wars und andere Binaries in ein Repository verschieben und durch Maven verweisen. Ich kann ungefähr 3 GB in jedem Zweig reduzieren, aber wir enden mit 30 * 3 = 90 GB. da wir alle 30 Zweige für unsere Entwicklung benötigen, da viele Teams in verschiedenen Branchen arbeiten. – Akshobhya
@Akshobhya Sind diese Dateien für * ein * Projekt nötig, oder repräsentieren sie mehrere verschiedene Projekte, jedes mit seiner eigenen Geschichte? – VonC
Diese Dateien werden für ein Projekt benötigt, da wir mehrere Module in unserem Projekt haben und alle Module voneinander abhängig sind. – Akshobhya