Mon hôte ne gère pas SVN. Ce que je veux, c'est être capable d'envoyer via ftp une révision complète svn donc je suis sûr que je n'oublierai pas de télécharger un fichier. Est-ce que vous connaissez un outil qui m'aiderait à faire ça?Envoyer une révision svn entière via ftp
Répondre
La réponse simple
- Faites une exportation SVN sur votre machine locale
- zipper
- ftp au serveur
- extrait
peut alors utiliser un logiciel ftp comme filezilla pour télécharger/remplacer de nouveaux fichiers. Peut gagner du temps car il vous demandera de mettre à jour uniquement les fichiers qui ont changé.
La réponse de fantaisie
- Montez votre part de ftp sur la machine comme une ressource locale qui est facile sur linux/mac (fusible, ftpfs, sshfs), mais nécessite third party software on windows.
- Une fois que vous êtes monté, accédez-y et utilisez votre client svn local pour effectuer une extraction sur le serveur distant. Peut être un peu floconneux si la connexion est mauvaise mais je l'ai déjà fait.
- Tant qu'il reste monté, vous pouvez le traiter comme il était sur votre machine locale
- Sur Windows, vous pouvez activer TortoiseSVN afficher les étiquettes des icônes sur les systèmes de fichiers distants
Le scénario idéal
Trouver un hôte avec un accès ssh et le client svn
Soit Utilisez ssh port forwarding pour connecter une connexion à votre serveur svn ou exposer votre serveur svn à Internet. (utilisez putty sous Windows)
Ensuite, faites simplement la vérification sur l'hôte et faites les mises à jour pour les synchroniser.
Remarque
Si SFTP est disponible, vous devez utiliser parce que ftp est pas sécurisé
je SmartFTP et télécharger le dossier entier. Il compare automatiquement le contenu des fichiers (si vous le souhaitez) et télécharge uniquement les fichiers les plus récents, économise du temps et de la bande passante.
Enregistre la bande passante? Si vous voulez comparer le contenu entier de tous les fichiers, il faut au moins télécharger le site entier sur votre machine locale. (Ou utilise-t-il des fichiers CRC quelque part?) Il convient de préciser que SmartFTP ne fonctionne que sous Windows et n'est donc pas utile à tous les utilisateurs Linux et Mac. –
- 1. Export "SVN" SVN avec révision
- 2. Possibilité de supprimer une révision spécifique de SVN?
- 3. Obtenir une révision spécifique via http avec VisualSVN Server
- 4. SVN Exporter avec problème d'historique de révision
- 5. numéros de SVN et de révision
- 6. SVN - Comment faire une révision plus ancienne de la révision de la tête?
- 7. Modifier l'horodatage de la révision SVN
- 8. Transfert de fichiers via FTP
- 9. Comment envoyer une chaîne via PostMessage?
- 10. svn fusionner avec révision ne pas faire ce que j'attends
- 11. Dreamweaver et Binary PUT via FTP
- 12. Ordre de la gamme de révision svn diff
- 13. Dernière révision existante du fichier supprimé dans SVN
- 14. envoyer XML.toString via HTTPService.send() flex
- 15. Can Tortoise SVN fonctionne sur un serveur FTP?
- 16. Puis-je définir une variable d'environnement avec le numéro de révision SVN d'un projet?
- 17. comment puis-je rechercher un référentiel svn pour l'existence de fichiers dans une révision
- 18. Comment envoyer des informations Google Checkout via une API?
- 19. Pouvez-vous envoyer une télécopie via ASP.NET sans logiciel propriétaire
- 20. Comment envoyer une requête HTTPS via un proxy en Java?
- 21. Comment envoyer une valeur via l'URL dans FLEX
- 22. Quelle est une bonne solution pour déployer un site PHP/MySQL via FTP?
- 23. Utilisation de svn via ssh comme environnement local
- 24. Envoyer des données via QueryString avec ASP.NET
- 25. envoyer un message texte via .net
- 26. Envoyer un e-mail via Axapta
- 27. Envoyer int via socket en Java
- 28. Comment envoyer des SMS via l'application Windows
- 29. Sérialiser XmlDocument et envoyer via HTTPWebRequest
- 30. Comment mettre en quarantaine une révision de subversion spécifique?
Le montage d'un partage FTP normal sous Windows ne nécessite * pas * de logiciel tiers. Monter un partage SFTP fait quand même. –
Il existe une autre alternative, à savoir un utilitaire de ligne de commande appelé 'lftp'. Il n'a pas d'accès SVN, mais il peut refléter une structure de répertoire entière vers un serveur distant, et il est entièrement scriptable.L'utilitaire a été écrit pour Linux mais a été porté sur Mac et Windows. –