Frage

Ich habe ein Fern monotones repos ich aus ziehen will, aber ich brauche wirklich nur die neueste Version (Nein, nicht die Geschichte nicht braucht. Ja, ich bin sicher. Und ich mag wirklich nicht die Stunde warten -and-ein-halb erforderlich, um die vollständige Geschichte zu bekommen).

Gibt es eine schnelle und einfache Art und Weise kann ich das tun?

War es hilfreich?

Lösung

monotone ist ein Versionierungssystem, dessen Hauptgrund zu sein, ist von Entwicklern verwendet werden, um tatsächlich die Geschichte zu verwalten und nicht von den Benutzern die nächtliche Tarball zu bekommen ... so, auch hart es sicherlich ein nützliches Feature sein könnte, was Sie wollen noch nicht umgesetzt wurde. Natürlich sind viele Websites tun nächtlichen tarballs liefern, aber das hat nicht viel mit dem spezifischen versionig System zu tun sie verwenden sowieso und mit etwas cron Skript sie um liegen haben (und die leicht für monotone gehosteten Projekte durchgeführt werden könnte als gut, auch in Echtzeit unter Verwendung von serverseitigen Haken wie die, dass Updates monotone Website selbst , sobald eine neue Revision hochgeladen wird).

OTOH, wenn Sie eine „echte Kasse“ ein unvollständigen Satz von Revisionen (bestimmt für einen Entwickler, nicht als statischer Tarball) wollen, was Sie wollen, ist eine zukünftige Funktion, die in monotonem Jargon genannt wird Teil-Pull .

Wenn das, was Sie wirklich gemeint ist, dass, ja, Sie mögen, dass die Geschichte haben, aber hätten nur versucht, dass die Gründe für die Leistung zu vermeiden, ist das ein noch anderes Problem ... und der Hauptgrund dafür ist, dass " mtn pull „(oder der Pull-Teil‚mtn sync‘) bedeutet nicht‚ich will etwas herunterzuladen‘, aber wirklich bedeutet“ ich Sachen und kryptografisch Überprüfung der es jedes einzelne Bit herunterladen möchten, so dass ich bin sicher, dass kein nicht vertrauenswürdige Daten jemals in meiner lokalen Datenbank zeigt nach oben“und, natürlich, überprüfen verschlüsselt jedes einzelne Bit einige Zeit braucht ... ja, ein‚‚mtn-Check‘ tun‘ziehen, ohne zu überprüfen, konnte ich später hier helfen.

ich das tue einverstanden ist, für einen Benutzer, die wirklich nur „eine sofortige Tarball“ der aktuellen Version herunterladen möchten nützlich sein könnte und für einen Entwickler, der in Vergangenheit, teilweise Zug- oder „schnell unkontrolliert pull“ nicht viel interessiert ist könnte ein interessantes Merkmal sein. Leider haben die monotonen Mitwirkenden nicht so weit Räude diese Funktionen zu schreiben; Jede Hilfe ist willkommen. ; -)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top