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
# Re: bzr sur free
Posté par gros_rouge . Évalué à 1.
Bug report et patch : https://launchpad.net/products/bzr/+bug/42592
[^] # Re: bzr sur free
Posté par Nicolas . Évalué à 1.
[^] # Re: bzr sur free
Posté par gros_rouge . Évalué à 1.
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 . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.