Retourner aux forums || Retourner au forum Programmation.autre
Je cherche désespérément à publier une branche d'un projet utilisant bzr (bazaar-ng) sur mon compte free.
Lorsque je tente la commande suivante :
bzr push ftp://login:mdp@ftpperso.free.fr/projet
J'ai droit au message suivant :
bzr: ERROR: ftp does not support append()
Est-ce qu'il y a une astuce pour publier sur free, où est-ce que c'est impossible ?
J'ai la dernière version de bzr (qui est disponible sur kubuntu dapper).
Merci
> Lire le message (4 commentaires, moyenne: 1).
Re: bzr sur free
Bonsoir,
Bug report et patch : https://launchpad.net/products/bzr/+bug/42592
-
[^]Re: bzr sur free
Posté par Nicolas (page perso, ) le 09/06/2006 à 22:17. (lien). Évalué à 1.Merci, il ne me reste plus qu'à trouver comment installer tout ça ;)
-
[^]Re: bzr sur free
Posté par gros_rouge () le 10/06/2006 à 14:01. (lien). Évalué à 1.Le plus propre est de reconstruire le paquet en incluant le patch. Voici la procédure :
1. $ mkdir -p ~/ubuntu/bzr && cd ~/ubuntu/bzr
2. Active les dépôts sources dans le fichier /etc/apt/sources.list
3. $ sudo apt-get update
4. $ sudo apt-get build-dep bzr
5. $ apt-get source bzr
6. $ export DEBFULLNAME="Ton_Prénom Ton_Nom" ; export DEBEMAIL="ton_adresse@mail"
7. $ cd bzr-0.8.2/
8. $ dch -i # renseigne le changelog et sauvegarde
9. $ cd debian && mkdir patches
10. $ wget -O patches/knit_enabled_ftp_transport.patch http://librarian.launchpad.net/2432594/knit_enabled_ftp_transport.diff
11. Il faut ensuite modifier le fichier debian/rules comme suit :
#!/usr/bin/make -f
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/class/python-distutils.mk
...
Reconstruis le paquet...
12. $ cd .. && debuild -i -us -uc
... et installe-le :
13. $ sudo debi
Voilà-
[^]Re: bzr sur free
Posté par Nicolas (page perso, ) le 10/06/2006 à 21:38. (lien). Évalué à 1.Génial, merci, je n'en attendais pas autant !
-
-
Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.autre



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.