Question

J'ai prises en pension monotones à distance que je veux tirer de, mais je ne ai vraiment besoin de la dernière révision (Nope, ne pas besoin de l'histoire. Oui, je suis sûr. Et je ne veux vraiment pas attendre l'heure -et demi nécessaire pour obtenir toute l'histoire).

Y at-il un moyen rapide et facile, je peux le faire?

Était-ce utile?

La solution

monotones est un système de versioning, sa principale raison d'être est d'être utilisé par les développeurs pour gérer réellement l'histoire et non par les utilisateurs pour obtenir le tarball chaque soir ... donc, certainement même il pourrait être difficile une fonction utile, ce vous voulez n'a pas été encore mis en œuvre. Bien sûr, de nombreux sites Web ne fournissent tarballs tous les soirs, mais cela n'a pas grand-chose à voir avec le système de versionig spécifiques qu'ils utilisent de toute façon et plus avec un script de cron qu'ils ont autour de la pose (et ceux qui pourraient être facilement être fait pour les projets hébergé monotones-as bien, même en temps réel, en utilisant des crochets côté serveur tel que celui qui met à jour site lui-même ton monocorde dès qu'un nouveau téléchargé révision).

OTOH si vous voulez un « checkout réel » d'un ensemble incomplet de révisions (destiné à un développeur, et non comme un tarball statique) ce que vous voulez est une future fonctionnalité qui monotones Lingo est appelé de traction partielle.

Si ce que vous avez vraiment voulu dire est que, oui, vous voulez avoir l'histoire aussi, tentant seulement d'éviter que, pour des raisons de performance, qui est un problème encore différent ... et la principale raison est que " mtn pull « (ou la traction partie de « synchronisation BMT ») ne veut pas dire « Je veux télécharger des trucs », mais signifie vraiment » Je veux télécharger des trucs et vérifier cryptographiquement de lui chaque bit de sorte que je suis sûr que pas des données non fiables montre jamais dans ma base de données locale » et, bien sûr, vérifier cryptographiquement chaque bit a besoin de temps ... oui, un « pull sans vérifier, je le ferai « check mtn » plus tard » pourrait aider ici.

Je suis d'accord que, pour un utilisateur qui veut vraiment que pour télécharger « un tarball instantané » de la révision en cours pourrait être utile et, pour un développeur qui est peu intéressé par l'histoire passée, traction partielle ou « rapide tirer sans contrôle » pourrait être une des caractéristiques intéressantes. Malheureusement, les contributeurs monotones ne l'ont pas jusqu'à présent d'écrire ces gale caractéristiques; toute aide est appréciée. ; -)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top