Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/01/2011, 15h00   #1
Candidat au titre de Membre du Club
 
Inscription : mai 2009
Messages : 17
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 17
Points : 11
Points : 11
Par défaut comparer 2 versions dans SVN

Bonjour, je voudrais comparer 2 version d'applications dans svn ,mais avec un degré de profondeur (uniquement) le 1 er niveau ,il y a bien la commande:
svn diff url1 url2
on peut rajouter l'option --depth qui 4 options:
*empty
*files.
*immediates.
*infinity

mais cela semble ne pas donner le resultat voulu.
bazic est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 16h47   #2
Membre Expert
 
Avatar de kain_tn
 
Homme
Inscription : mars 2005
Messages : 577
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations forums :
Inscription : mars 2005
Messages : 577
Points : 1 208
Points : 1 208
Bonjour,

tu peux peut-être passer par un outil de comparaison genre winmerge:
  • tu as diff, en ligne de commande
  • tu as aussi gvim qui peut faire pas mal de choses en mode graphique
  • sinon il y a aussi meld, plus proche de winmerge (et bien entendu en mode graphique)
__________________
Copier c'est copier; voler c'est vendre un CD une vingtaine d'euros!


Code C :
1
2
3
4
5
6
7
#include <stdio.h>
 
int main(int argc, char **argv) {
 
    printf("So long, and thanks for the fish, Dennis...\n");
    return 0;
}
kain_tn est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2011, 16h58   #3
Candidat au titre de Membre du Club
 
Inscription : mai 2009
Messages : 17
Détails du profil
Informations forums :
Inscription : mai 2009
Messages : 17
Points : 11
Points : 11
Merci pour ta réponse kain_tn ,

En fait je travaille sous linux et j'ai besoin d'une sortie text en cas de différence trouvée entre les 2 versions,mais je crois que j'ai trouvé une solution, je lance la commande:
Code :
1
2
svn ls url1 | sort > DIFF1.txt # (Liste des composants triée avec -R pour toute l'arborescence)
svn ls url2 | sort > DIFF2.txt
puis je compare mes 2 sorties:

Code :
diff DIFF1.txt DIFF2.txt
bazic est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h35.


 
 
 
 
Partenaires

Hébergement Web