Hallo ich habe vor, einen Teil meiner Java-Sourcen mal dem GitHub anzuvertrauen. Bisher habe ich immer, wenn ich zwischen 2 PC was austauschen wollte, den kompletten Workspace rüber kopiert, das ist bei mir unproblematisch, da deutlich < 1GB. Ich habe auf den PC auch immer die gleiche Eclipse-Version, bisher Oxygen mit JDK8/32 und ab jetzt neu 2022-09 mit dem eingebauten JDK17.
Es ist mir schon gelungen, an dem einen PC mein Repository auf einen Unterordner des Workspaces zu legen und dort zwei kleine Projekte zu erstellen (eigentlich copy+paste) - mehrfach ändern, Commit und voila. Gitahead sieht die neuen Projekte (ich könnte auch online gucken).
Nun der für mich kitzligere Teil. Wie muß der neue PC/Eclipse anfangen - mit einem Workspace gleich mit dem Ordner, auf dem das Git synchronisiert ist (würde eben Stand jetzt eine 1:1 Kopie machen)? Was wenn Eclipse gleich einen Workspace-Build macht, dann ist das doch nicht mehr gleich und die Synchronisierung läuft ungewollt an?
Oder muß ich einen Workspace nehmen OHNE diesen Ordner und dann neu klonen. Kann ich mir nicht vorstellen, weil doch was Arbeit? Kann man nicht einfach den Workspace so 1:1 nehmen? Was kann da schief gehen. Ich habe extra keine wichtigen Projekte drauf, will nur probieren.
Und, wenn ich keinen aktuellen Workspace nehme zum Kopieren, sondern sage mal 1 Woche alt. Auf dem ersten PC kann zwischendurch gearbeitet worden sein, Projekte geändert, hinzugekommen oder gelöscht. Wenn ich nun direkt Eclipse aufrufe, ist das Verzeichnis noch mit dem Repository verbunden? Neu klonen kann ich sicher nicht,
aber was wenn die lokalen Änderungen (committed oder nicht), auseinander laufen? Fragen über Fragen...
Und nein, ich will das nicht "professionell" machen, meine Zeit der Software-Entwicklung und Versionierung im Betrieb ist etwas zurück, ich mache das jetzt nur privat aus Spaß an der Freude...
Es ist mir schon gelungen, an dem einen PC mein Repository auf einen Unterordner des Workspaces zu legen und dort zwei kleine Projekte zu erstellen (eigentlich copy+paste) - mehrfach ändern, Commit und voila. Gitahead sieht die neuen Projekte (ich könnte auch online gucken).
Nun der für mich kitzligere Teil. Wie muß der neue PC/Eclipse anfangen - mit einem Workspace gleich mit dem Ordner, auf dem das Git synchronisiert ist (würde eben Stand jetzt eine 1:1 Kopie machen)? Was wenn Eclipse gleich einen Workspace-Build macht, dann ist das doch nicht mehr gleich und die Synchronisierung läuft ungewollt an?
Oder muß ich einen Workspace nehmen OHNE diesen Ordner und dann neu klonen. Kann ich mir nicht vorstellen, weil doch was Arbeit? Kann man nicht einfach den Workspace so 1:1 nehmen? Was kann da schief gehen. Ich habe extra keine wichtigen Projekte drauf, will nur probieren.
Und, wenn ich keinen aktuellen Workspace nehme zum Kopieren, sondern sage mal 1 Woche alt. Auf dem ersten PC kann zwischendurch gearbeitet worden sein, Projekte geändert, hinzugekommen oder gelöscht. Wenn ich nun direkt Eclipse aufrufe, ist das Verzeichnis noch mit dem Repository verbunden? Neu klonen kann ich sicher nicht,
aber was wenn die lokalen Änderungen (committed oder nicht), auseinander laufen? Fragen über Fragen...
Und nein, ich will das nicht "professionell" machen, meine Zeit der Software-Entwicklung und Versionierung im Betrieb ist etwas zurück, ich mache das jetzt nur privat aus Spaß an der Freude...