J'ai un hébergeur partagé et j'essaie de trouver un moyen de télécharger la dernière copie d'un projet privé de bitbucket sur le serveur.scp un dépôt mercurial
Le serveur n'a pas d'outils de versioning installés, mais elle a scp et ssh avec un niveau d'accès jailshell. Il a également wget et curl ...
Puis-je faire quelque chose comme ça?
scp ssh://[email protected]/jespern/testrepo ~/public_html
Je n'ai pas de problème la mise en place des fichiers d'identité clés/DSA, mais je ne sais pas exactement comment les protocoles sont mis en place ici, donc je besoin d'aide avec la syntaxe de base. Ou, si scp n'est pas la solution, ssh a-t-il une option pour cela? ou est-il possible d'utiliser CURL ou wGet pour récupérer la dernière version du référentiel et ensuite le reconstruire sur le serveur?
Je suis sûr qu'il y a un moyen de le faire, alors ne répondez pas en disant "ça ne peut pas être fait".
Merci!
excellent! la version archivée de la pointe fonctionne très bien! après plus de recherches, je vois qu'il est généralement disponible en gz, bz2 et zip. – cwd
concernant l'installation - J'ai un dossier appelé mercurial avec des fichiers pré-compilés, comme hg.pyc. dois-je mettre le dossier mercurial à l'intérieur ~/bin /? cela ferait le chemin vers hg.pyc ~/bin/mercurial/hg.pyc. Je sais que j'ai besoin de chmod + x le fichier hg.pyc, que dois-je faire de plus pour ne pas avoir à spécifier le chemin complet à chaque fois? – cwd
c'est la plus grande question, mais si vous google 'mercurial' + 'dreamhost' vous verrez toutes sortes de documents de marche pour le configurer sur des hôtes partagés restreints. La clé est de faire «rendre local» sur un système différent et ensuite déplacer l'arbre entier là-haut - en veillant à bien faire l'architecture du système (32 vs. 64, etc.). –