J'ai un répertoire nommé "SAMPLE" pour le contrôle de version situé dans le serveur distant, Comment puis-je extraire "SAMPLE" à un répertoire spécifique sur mon ordinateur local?BZR checkout de distant à local
Répondre
Cela dépend de la façon dont vous accédez aux fichiers sur votre serveur distant (ftp, sftp, ssh, http, etc.). En général, vous devez utiliser bzr branch
ou bzr checkout
pour obtenir une copie. bzr branch
vous permettra d'effectuer des validations locales et de les pousser uniquement sur le serveur distant lorsque vous êtes satisfait, tandis que bzr checkout
va directement valider sur le serveur distant. Vous pouvez utiliser bzr unbind
et bzr bind
pour convertir entre les caisses et les branches.
Par exemple, en supposant que vous avez le répertoire SAMPLE sur le serveur distant dans votre répertoire personnel, que le serveur est nommé server.com
, et utilisez sftp pour y accéder, vous pouvez utiliser l'une:
bzr branch sftp://server.com/~/SAMPLE MYSAMPLE
bzr checkout sftp://server.com/~/SAMPLE MYSAMPLE
pour obtenir une copie locale dans le sous-répertoire MYSAMPLE de votre répertoire actuel (évidemment, vous pouvez également spécifier un autre nom de répertoire pour la destination.)
Si vous n'utilisez pas sftp, vous pouvez consulter bzr help urlspec
pour savoir ce que les autres les préfixes sont disponibles
Si le fichier est pas dans votre répertoire personnel, mais utilise un chemin absolu, vous devrez insérer cette place, comme dans les exemples suivants:
bzr branch sftp://server.com/path/to/SAMPLE MYSAMPLE
bzr checkout sftp://server.com/path/to/SAMPLE MYSAMPLE
bzr branch http://server.com/path/to/SAMPLE MYSAMPLE
bzr checkout http://server.com/path/to/SAMPLE MYSAMPLE
Si vous avez besoin de plus d'informations sur la différence entre les commandes branch
et checkout
, bzr help branch
et bzr help checkout
devraient vous dire ce dont vous avez besoin.
Vous avez raison en ce qui concerne les caisses contre les succursales, je vais modifier ma réponse en conséquence. En ce qui concerne 'bzr + ssh', c'est en fait un autre schéma d'URL expliqué dans' bzr help urlspec'. Installer 'bzr' à distance pour le supporter (si ce n'est déjà fait) serait une question différente. –
@janos merci pour les astuces bzr + ssh ... d'habitude j'utilise sftp qui est resté la plupart du temps – Superbiji
- 1. Cloner SVN local checkout au GIT
- 2. git clone de local à distant
- 3. scp de l'hôte distant à l'hôte local
- 4. Dépôt svn checkout sur le disque local vers le serveur distant
- 5. .htaccess transférer local à distant sur 404
- 6. convertir cvs à bzr
- 7. Différences de validation entre local et distant
- 8. Déplacer le projet git de local à distant, comment?
- 9. CSS appliqué différemment sur local vs distant
- 10. Synchronisation d'accès local et distant ms db
- 11. Accès swf local au site Web distant
- 12. Point d'arrêt distant sans jar local
- 13. Ouverture d'un fichier local ou distant Widget
- 14. hg diff local au fichier distant
- 15. JQuery local fictif vs système distant
- 16. Android: HttpClient distant vs serveur local
- 17. Bootstrap Internet Explorer afficher local et distant
- 18. php télécharger fichier distant dynamique serveur local
- 19. Serveur distant SVN et Excel en local
- 20. hg réinitialiser le référentiel local à l'état distant
- 21. Créer un repo git distant à partir du dossier local
- 22. Comment fusionner correctement deux branches bzr?
- 23. Requête: rsync - Copier le répertoire local au serveur distant à partir du serveur distant
- 24. Bazaar (bzr) emplacements prédéfinis
- 25. courrier envoyé au domaine local au lieu de domaine distant
- 26. Connectez-vous de SSMS Express local au serveur distant?
- 27. bzr-push/pull d'emacs?
- 28. Que fait "bzr check"?
- 29. Comment faire un "git checkout -b <branchname>" à partir d'un tag distant
- 30. svn checkout error
Votre problème consiste-t-il à formuler l'URL à utiliser lors de votre commande? Ou est-ce que votre problème est d'effectuer une vérification dans un répertoire local spécifique? (Ou les deux?) Préférez-vous la ligne de commande ou Bazaar Explorer? – janos