SVN recuperer chemin repertoire d'un projet en cmd linux

Résolu
cs_ginger4957 Messages postés 69 Date d'inscription jeudi 8 janvier 2009 Statut Membre Dernière intervention 3 septembre 2010 - 26 août 2010 à 17:02
cs_ginger4957 Messages postés 69 Date d'inscription jeudi 8 janvier 2009 Statut Membre Dernière intervention 3 septembre 2010 - 30 août 2010 à 14:23
Bonjour,

Avant toute chsoe je tiens à préciser que je poste ici car on peut faire des commandes linux dans un exec() et que je n'ai pas trouvé de thème plus proche. Merci de votre compréhension.

Je travaille sous Aptana sous Mac. En allant sur l'interface SVN, j'ai tous les projets qui s'affichent de cette manière :
svn://utilisateur@ipduserveur/var/svn/repos/
    projet1
    projet2
    projet3
    projet4
    projet5
        branches
        tags
        trunk
            MonProjet5
                dossier1
                dossier2
                    fichierx
                dossierx
                fichier1
                fichierx
    projet6
    projetx


Donc je pensais que pour récupérer le chemin de MonProjet5, il suffisait d'utiliser :
svn://utilisateur@ipduserveur/var/svn/repos/projet5/trunk/MonProjet5


Mais en essayant d'y accéder par la console, comme ceci :
//connexion au serveur
/var/svn/repos/projet5


Ca écrit " Failed 127 "

Il ne reconnait pas le dossier je pense... Et si je fais un ls les dossiers ne sont pas là. Pourquoi ?

J'ai cherché et recherché, mais pas trouvé comment on fait pour récupérer les répertoires de mes projets... A part comme ceci mais il faut tout de même connaître le chemin du projet :
svn co https://svn.mon-domaine.com/monProjet

Cordialement,
Ginger



Cordialement, Ginger

4 réponses

cs_ginger4957 Messages postés 69 Date d'inscription jeudi 8 janvier 2009 Statut Membre Dernière intervention 3 septembre 2010
30 août 2010 à 14:23
J'ai trouvé :
pour lister les projets :
svn list svn://192.168.1.69/var/svn/repos/ --username serveur --password mdp --no-auth-cache --non-interactive

et les fichiers (un peu plus compliqué ca dépend de l'arborescence de chacun...) :
svn list svn://192.168.1.69/var/svn/repos/monProjet/trunk/dossier/ --username serveur --password mdp --no-auth-cache --non-interactive



Cordialement, Ginger
3
cs_47 Messages postés 197 Date d'inscription mardi 20 janvier 2004 Statut Membre Dernière intervention 20 février 2013 1
27 août 2010 à 09:15
Bonjour,

pour lister dans un dépot svn, tu as la commande list ou ls

sur mon ordi si je fais:
svn ls svn://192.168.1.24/

j'ai comme resultat:

delphiapp/
phpprj/
...
aprés si tu veux le listing du projet delphiapp
tu fais un svn ls svn://192.168.1.24/delphiapp/ et le listing du projet apparait

en espérant que ca réponde à ta question

bonne journée
0
cs_ginger4957 Messages postés 69 Date d'inscription jeudi 8 janvier 2009 Statut Membre Dernière intervention 3 septembre 2010
27 août 2010 à 15:36
Merci 47 pour cette réponse, je vais essayer cela dès que possible.



Cordialement, Ginger
0
cs_ginger4957 Messages postés 69 Date d'inscription jeudi 8 janvier 2009 Statut Membre Dernière intervention 3 septembre 2010
30 août 2010 à 10:54
Bonjour

J'ai essayé la commande svn ls svn://192.168.1.69/ après m'être connectée au serveur, et même sans m'y connecter, mais je crois qu'il faut que je me logue au svn avant, car j'ai cette erreur :
svn: No repository found in 'svn://192.168.1.69'


Comment fait-on pour se loguer ? Je n'ai pas encore trouvé je continue de chercher.


Cordialement, Ginger
0
Rejoignez-nous