SVN exporter uniquement les fichiers modifiés

Eléphant du PHP | 79 Messages

03 juil. 2008, 10:25

Hello,

A plusieurs recherches infructueuses, je n'ai pas trouvé la possibilité de réaliser l'export des fichiers qui ont été modifiés entre deux révisions.
Lorsque l'on utilise Trac, on peut avoir la liste des fichiers modifiés entre 2 révisions. Mais je ne sais pas si il est possible de faire cela avec un script shell.

ViPHP
ViPHP | 2287 Messages

03 juil. 2008, 10:31

Tente un

Code : Tout sélectionner

svn diff
sur la racine de ton projet :-) (et regarde les options disponibles pour préciser les révisions à differ)
if(!@work()){ Nespresso(); } else { what(); }
______________________________

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

03 juil. 2008, 10:31

Est-ce que tu as regardé la commande shell rsync ?
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphant du PHP | 79 Messages

03 juil. 2008, 10:51

Ok, je jette un oeil à vos retours.

Ayant énormément de fichiers dans mon SVN, mon but est de créer des packages entre deux versions avec uniquement les fichiers modifiés, de faire un backup des anciens fichiers (pour un rollback potentiels)... :)

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

03 juil. 2008, 11:04

Alors oublie ma proposition ...

Je pensais que tu voulais savoir comme exporter les fichiers que tu avais commité récemment. Mais rsync ne fait que synchroniser 2 serveurs en transférant les fichiers plus récent, il ne t'extrait pas ces fichiers ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer