Ich weiß nicht wirklich, wie man nach dieser Frage sucht, also bitte leiten Sie mich weiter, wenn es schon gefragt wurde.Mercurial Repo Organisation
Ich bin neu in mercurial und wir haben ein Problem mit unserer aktuellen Repo-Organisation:
Unsere aktuelle Repo-Organisation ist, dass wir jeder unsere eigenen Arbeits Repositories (für jedes Projekt), die wir ziehen und schieben, um einen Master Repo (auch für jedes Projekt).
Das Problem ist, dass unsere Arbeits Repos auf dem Firmenserver (zusammen mit dem Master Repo) befinden und Gebäude aus unserer Arbeit Repo auf dem Server verursacht unsere Bauzeiten zu sehr hoch (dh 40-50 Sekunden beim Bau auf unserer lokalen Festplatte dauert etwa 1 Sekunde).
Die offensichtliche Lösung scheint zu sein, unsere Arbeitsrepos auf unsere lokale Festplatte zu verschieben und zum/vom Master-Repo auf dem Server zu schieben/ziehen.
Ein Problem damit ist, dass der Arbeits-Repo jetzt physisch auf unserer lokalen Festplatte ist und nicht auf dem Firmenserver gesichert wird.
Gibt es eine Möglichkeit, ein "Shadow" -Arbeits-Repo (auf der Serverseite) zu erstellen, das dauerhaft mit jedem unserer individuellen Arbeitsreposons (auf unserer lokalen Festplatte) synchronisiert bleibt und dann drückt/zieht einer davon zum und vom Master-Repo?
Auf diese Weise profitieren wir von den verkürzten Bauzeiten zusätzlich zu allen Daten aus unseren Arbeits Repos auf dem Server gesichert.
Vielen Dank für jede Eingabe/Beratung, Shaun
Ich bin mir nicht sicher, ob es klar ist, ich meine ein "Schatten" arbeiten Repo auf dem Server für jeden Benutzer Repo auf ihrem lokalen Laufwerk. – Shaun
mercurial ist nicht zentralisiert, es gibt keinen Unterschied zwischen dem "funktionierenden" Repo und dem "Master" -Datensatz. –
Ich bin mir nicht sicher, ob ich verstehe, ich bin neu im mercurial und habe die Repos nicht eingerichtet. – Shaun