Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/11/2012, à 10:56

picall

configuration svn pour ubuntu

Bonjour tous le monde

je suis nouveau et sur ce forum et sur ubuntu, et je m'excuse si je poste pas au bon endroit:rolleyes:
voila mon probleme, j'ai un pc sur lequel j'ai installé ubuntu et svn pour commancer a dévlopper et je veux importer un projet qui lui est sur le serveur sur reseau local, mais a part ca je sait rien sur le serveur donc je sais pas par ou commencer je suis perdu.
j'ai trouvé des tutoriel sur le net, mais a chaque fois les commande ne passer pas,  pas toutes en tout cas.

ma question ou mes questions sont, qu 'est-ce qui faut savoir pour commancer à importer le projet et travailler sur ma machine??
faut il intervenir sur le serveur?? si oui il faut faire quoi dessus?? quelles information il me faut pour importer le projet sur ma machine ??
quelle configuration faut faire sur ma machine pour pouvoir importer les projets??

merci d'avance pour vos retours

Hors ligne

#2 Le 30/11/2012, à 11:01

binnette

Re : configuration svn pour ubuntu


Avez-vous consulté la documentation et demandé à Google ?
Merci d'être précis. Qui fait quoi et comment ? Donnez le constructeur, le modèle et l'architecture de votre machine.
Demandé traitée ? Ajoutez [Résolu] au début du sujet de votre discussion.

Hors ligne

#3 Le 30/11/2012, à 11:21

picall

Re : configuration svn pour ubuntu

Merci pour ton retour binnette,

j'ai vu ce document, mais je beug a la configuration de apache!!

ce que je souhaite c'est toujour sauvgarder mes version dans un répertoir sur le serveur, et avoir la possibilité de les importer sur ma machine pour les modifier!!

sur le document j'ai pas compris comment il fait ca??

Hors ligne

#4 Le 30/11/2012, à 11:54

binnette

Re : configuration svn pour ubuntu

Tu as compris le principe de base de svn ? Tu as un serveur (un repository) qui contient les sources de ton projet. Ensuite, tu as des clients (par exemple toi avec ton pc) qui te connecte sur le repository pour obtenir les sources.

Tu as donc deux choses à installer, un serveur svn (ou alors tu utilise un serveur svn tout prêt sur le net, ex : https://www.assembla.com/home) et un client svn (paquet subversion).

Une fois le serveur installé, tu dois créer un nouveau projet sur ton serveur svn.

Puis, tu utilise ton pc comme client pour récupérer le projet :

svn checkout https://subversion.assembla.com/svn/nooku-examples/

Avez-vous consulté la documentation et demandé à Google ?
Merci d'être précis. Qui fait quoi et comment ? Donnez le constructeur, le modèle et l'architecture de votre machine.
Demandé traitée ? Ajoutez [Résolu] au début du sujet de votre discussion.

Hors ligne

#5 Le 30/11/2012, à 12:02

picall

Re : configuration svn pour ubuntu

ok, donc je dois installer un serveur svn sur le serveur!! ou voir si ce dernier existe deja et avoir l'adresse du projet en question!!
ca c'est la premeiere des chose a faire, esperan que c'est deja installer ca me facilitra la tache

merci je vous tiens au courant des que possible

Hors ligne

#6 Le 30/11/2012, à 12:49

picall

Re : configuration svn pour ubuntu

ok , donc y a bien un serveur svn sur le serveur, avec un repertoir repositories contenant plusieurs projet,
de mon coté svn est instaler, je creer mon repertoir de reception??
mkdir -p /var/svn/mon_projet

et je recupere le projet? avec un check out c ca, je fais le test cet aprem.

Hors ligne

#7 Le 30/11/2012, à 13:55

binnette

Re : configuration svn pour ubuntu

C'est presque ça. Crée un répertoire pour ton projet dans ton home (le /var/repo c'est pour le serveur svn)

cd ~
mkdir mon-projet
cd mon-projet
svn checkout url-de-mon-repository

Avez-vous consulté la documentation et demandé à Google ?
Merci d'être précis. Qui fait quoi et comment ? Donnez le constructeur, le modèle et l'architecture de votre machine.
Demandé traitée ? Ajoutez [Résolu] au début du sujet de votre discussion.

Hors ligne

#8 Le 30/11/2012, à 14:30

picall

Re : configuration svn pour ubuntu

message terminal apres la commande checkout

: OPTIONS de 'https://srv/groupe/informatique/repositories/projet_concerné': 200 OK (https://srv-sbs)

ca veux dir que c'est transferer?? je peux pas verifier car c'est vide (le repertoir projet_concerné est vide du cout le repositorie mon-projet sur ma machine est vide aussi, donc les 200 correspondent a quoi??

great thanks a toi binnette, je pense que ca avance les commande passe sans erreur cool

Hors ligne

#9 Le 30/11/2012, à 14:37

binnette

Re : configuration svn pour ubuntu

Place toi dans le répertoire de ton projet et fait :

ls -la

si tu vois un dossier qui s'appelle ".svn", c'est que ça a fonctionné smile
Maintenant tu peux ajouter des fichiers. Par exemple, crée un dossier src et ajoute le au serveur

mkdir src
svn commit

Avez-vous consulté la documentation et demandé à Google ?
Merci d'être précis. Qui fait quoi et comment ? Donnez le constructeur, le modèle et l'architecture de votre machine.
Demandé traitée ? Ajoutez [Résolu] au début du sujet de votre discussion.

Hors ligne

#10 Le 30/11/2012, à 16:05

picall

Re : configuration svn pour ubuntu

non j'ai pas de dossier ".svn" sad zut.. ca veux dire que ca na pas marché!!
c'est quoi le soucis a votre avis!!!!!!!!!!!!!!!

Hors ligne

#11 Le 30/11/2012, à 16:07

picall

Re : configuration svn pour ubuntu

et pour la commande commit ca me met ca

svn: '/home/user/mon-projet-bin' n'est pas une copie de travai
??????

Hors ligne

#12 Le 30/11/2012, à 16:09

binnette

Re : configuration svn pour ubuntu

Test quand même, la création d'un fichier et d'un dossier. J'ai oublié il faut rajouté le fichier au commit avant de commit. Exemple :

touch monFichier.txt
svn add monFichier.txt
svn commit

Test ça. @+


Avez-vous consulté la documentation et demandé à Google ?
Merci d'être précis. Qui fait quoi et comment ? Donnez le constructeur, le modèle et l'architecture de votre machine.
Demandé traitée ? Ajoutez [Résolu] au début du sujet de votre discussion.

Hors ligne

#13 Le 30/11/2012, à 16:15

binnette

Re : configuration svn pour ubuntu

Ok, le checkout n'a pas dû fonctionner. Jette un œil sur ce tuto : http://www.siteduzero.com/tutoriel-3-33 … rsion.html

@+


Avez-vous consulté la documentation et demandé à Google ?
Merci d'être précis. Qui fait quoi et comment ? Donnez le constructeur, le modèle et l'architecture de votre machine.
Demandé traitée ? Ajoutez [Résolu] au début du sujet de votre discussion.

Hors ligne

#14 Le 30/11/2012, à 16:16

picall

Re : configuration svn pour ubuntu

meme chose ca me met ca
svn: '.' n'est pas une copie de travail

je suis pas dans le bon répértoir!!!!?

Hors ligne

#15 Le 30/11/2012, à 16:19

binnette

Re : configuration svn pour ubuntu

Re-tente un checkout. Et poste ici, ton terminal en entier (c'est-à-dire, les commandes que tu as entrées, et le résultat qu'elles ont affiché). @+


Avez-vous consulté la documentation et demandé à Google ?
Merci d'être précis. Qui fait quoi et comment ? Donnez le constructeur, le modèle et l'architecture de votre machine.
Demandé traitée ? Ajoutez [Résolu] au début du sujet de votre discussion.

Hors ligne

#16 Le 30/11/2012, à 16:31

picall

Re : configuration svn pour ubuntu

voila

user@ubuntu:~/mon-projet-bin$ svn checkout https://srv/groupe/informatique/repositories/Projet
Erreur de validation du certificat du serveur pour 'https://srv:443' :
 - Le certificat n'est pas signé pas une autorité de confiance.
   Valider le certificat manuellement !
 - Le nom d'hôte du certificat ne correspond pas.
Informations du certificat :
 - nom d'hôte : boite.com
 - valide de Mon, 25 Jun 2012 08:44:57 GMT à Wed, 25 Jun 2014 08:44:57 GMT
 - signataire : boite-SRV-SBS-CA
 - empreinte : dc:f4:af:13:c9:ba:ed:5d:98:0e:89:0c:a4:d6:5b:e1:12:df:da:28
(R)ejet, acceptation (t)emporaire ou (p)ermanente ? p
svn: OPTIONS de 'https://srv/groupe/informatique/repositories/Project': 200 OK (https://srv)
user@ubuntu:~/mon-projet-bin$ ls -al
total 12
drwxr-xr-x  3 user user 4096 2012-11-30 16:05 .
drwxr-xr-x 39 user user 4096 2012-11-30 15:04 ..
drwxr-xr-x  2 user user 4096 2012-11-30 16:05 src
user@ubuntu:~/mon-projet-bin$ touch monfichier.txt
user@ubuntu:~/mon-projet-bin$ svn add monfichier.txt 
svn: '.' n'est pas une copie de travail
user@ubuntu:~/mon-projet-bin$ svn add monfichier.txt 
svn: '.' n'est pas une copie de travail

Hors ligne

#17 Le 30/11/2012, à 17:38

binnette

Re : configuration svn pour ubuntu

Ok, on dirai que le souci viens du serveur svn qui est mal configuré, problème de certificat, etc.

Peux-tu tester cette commande, elle extrait un projet que j'ai pris au hasard sur assembla.

svn checkout https://subversion.assembla.com/svn/nooku-examples/

Tu n'es pas obligé de laisser la commande se terminée. Appuie sur Ctrl+C dès que tu vois plein de fichiers. Ensuite, tu fais un ls -la pour voir si tu as réussi à télécharger des fichiers. @+


Avez-vous consulté la documentation et demandé à Google ?
Merci d'être précis. Qui fait quoi et comment ? Donnez le constructeur, le modèle et l'architecture de votre machine.
Demandé traitée ? Ajoutez [Résolu] au début du sujet de votre discussion.

Hors ligne

#18 Le 30/11/2012, à 17:43

picall

Re : configuration svn pour ubuntu

ehh toujours la merci en tt cas, voila apres la derniere commande

user@ubuntu:~/mon-projet-bin$ svn checkout https://subversion.assembla.com/svn/nooku-exemples/
svn: OPTIONS de 'https://subversion.assembla.com/svn/nooku-exemples': 200 OK (https://subversion.assembla.com)
user@ubuntu:~/mon-projet-bin$ ls
monfichier.txt  src
user@ubuntu:~/mon-projet-bin$ 

Hors ligne

#19 Le 30/11/2012, à 18:34

picall

Re : configuration svn pour ubuntu

aller bon weekend et merci encore

Hors ligne

#20 Le 30/11/2012, à 21:26

binnette

Re : configuration svn pour ubuntu

Tu seras fouetté sur la place publique ! Ton crime : tu n'as pas recopié correctement la ligne de code que je t'ai donné. Tu as remplacé "examples" par "exemples" dans l'url smile Petite astuce, fait des copier-coller entre firefox et le terminal. Tu sélectionnes la ligne de code dans Firefox, ensuite tu appuies sur « Ctrl + C ». Après tu ouvres ton terminal et tu fait « Ctrl + Alt + V ». Attention il faut bien appuyer sur le Alt, sinon le coller ne fonctionne pas.

Bref, je n'ai pas le même message d'erreur que toi, lorsque je tape une mauvaise URL :

svn: E175002: Unable to connect to a repository at URL 'https://subversion.assembla.com/svn/nooku-exemples'
svn: E175002: La requête OPTIONS a retourné du XML invalide dans la réponse : XML parse error at line 1: Extra content at the end of the document
 (https://subversion.assembla.com/svn/nooku-exemples)

Je pense que ton client svn ne fonctionne pas correctement. Il serai peut-être bon de le réinstaller, pour cela :

sudo apt-get install aptitude
sudo aptitude reinstall svn

Tu peux également tester synaptic pour voir si tes paquets ne sont pas cassés : http://doc.ubuntu-fr.org/synaptic
@+


Avez-vous consulté la documentation et demandé à Google ?
Merci d'être précis. Qui fait quoi et comment ? Donnez le constructeur, le modèle et l'architecture de votre machine.
Demandé traitée ? Ajoutez [Résolu] au début du sujet de votre discussion.

Hors ligne

#21 Le 03/12/2012, à 09:44

picall

Re : configuration svn pour ubuntu

ooops:rolleyes: tu as raison, j'ai mal copier, je vais réessayé aujourd'hui et je poste bien la réponse.....

a tout de suite.

Hors ligne

#22 Le 03/12/2012, à 10:13

picall

Re : configuration svn pour ubuntu

re bonjour, ehh oui honte a moi, la j'ai refais la manip et j'ai importé le projet nooku-examples impecable merci a toi binnette, donc la svn client marche bien reste a verifier si ca marche pour mon lien a moi !!! .

Hors ligne

#23 Le 03/12/2012, à 10:48

binnette

Re : configuration svn pour ubuntu

Si ton url svn ne marche pas. C'est certainement qu'il y a un souci de config sur ton serveur SVN wink. @+


Avez-vous consulté la documentation et demandé à Google ?
Merci d'être précis. Qui fait quoi et comment ? Donnez le constructeur, le modèle et l'architecture de votre machine.
Demandé traitée ? Ajoutez [Résolu] au début du sujet de votre discussion.

Hors ligne

#24 Le 03/12/2012, à 10:59

picall

Re : configuration svn pour ubuntu

ben avec windows, ca marche bien, et sous ubuntu non, c'est que je crois que je recupere pas bien l'url,
pour récuperer l'url moi je vais sur le dossier et je fais propriété pour afficher le chemin du répertoir  puis je rajoute https://serveur au debut......

c'est pas ca ??

Hors ligne

#25 Le 03/12/2012, à 11:16

binnette

Re : configuration svn pour ubuntu

arf, je pense pas. Prends la même url que tu utilise sur M$ windows smile
Si elle marche pour M$ alors elle marchera pour GNU/Linux


Avez-vous consulté la documentation et demandé à Google ?
Merci d'être précis. Qui fait quoi et comment ? Donnez le constructeur, le modèle et l'architecture de votre machine.
Demandé traitée ? Ajoutez [Résolu] au début du sujet de votre discussion.

Hors ligne