On Sunday 19 September 2010 12:53:47 Jean-Philippe MENGUAL wrote:
Salut à tous,
Ici: http://lfs.traduc.org/LFS/download.php
On peut télécharger lfs à partir de l'interface Web du dépôt svn (par exemple, lfs-6.7). J'aimerais savoir si on peut, depuis cette interface, générer un tar du dépôt (de lfs 6.7 ici). Si oui, comment? Si non, pas grave mais le fait de le savoir me permettra de réfléchir à la mise à disposition d'archives tar préfabriquées.
Merci de l'info.
Je doute qu'il soit possible de produire un fichier tar à partir de l'interface web. Il s'agit de webdav et son rôle est uniquement de visualiser le contenu du dépôt. Même le contenu des fichiers n'est affiché qu'avec une mise en forme en html et n'est pas exploitable tel quel.
Quant à svn, il permet de récupérer les fichiers mais pas d'en envoyer le contenu sur stdout pour les traiter avec un autre programme tel que tar.
Je crains que la seule solution soit de récupérer les fichiers avec svn et de compresser le répertoire avec tar. Il est assez simple d'écrire un script pour automatiser cela.
Une fois le dépôt récupéré avec la commande "svn co svn://svn.traduc.org/lfs/branches/lfs-6.7 lfs", il est possible de le mettre à jour avec la commande "svn up" dans le répertoire lfs. Ainsi, seules les nouveautés sont téléchargées.
Frédéric