Précédent   Forum des professionnels en informatique > Systèmes > Linux > Réseau
Réseau Vos questions autour des réseaux et télécoms sous Linux
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 13/01/2011, 21h23   #1
Membre à l'essai
 
Inscription : mai 2008
Messages : 208
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : mai 2008
Messages : 208
Points : 24
Points : 24
Envoyer un message via ICQ à bender86
Par défaut Depot mercurial sur sftp

Bonjour,

Je vous explique mon problème.
J'ai un serveur linux où son hébergées mes sources.
J'aimerai initialiser le répertoire ex : "var/www/mon_projet" puis en faire un clone en local et ainsi pouvoir utiliser mercurial.

Il faudrait également que mes collègues puissent faire un clone des sources et puissent comitter avec leur utilisateur. ex: bender86

pour info: La connexion sur le serveur sftp se fait avec l'utilisateur root et un password.

Merci de vos solutions car j ai regarde le tuto de developpez.com et je n arrive pas a l appliquer a mon cas.
bender86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/01/2011, 13h13   #2
Membre à l'essai
 
Inscription : mai 2008
Messages : 208
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : mai 2008
Messages : 208
Points : 24
Points : 24
Envoyer un message via ICQ à bender86
je ré-up car toujours pas de solution.

J'ai une piste mais je bloque.

Je dois donc aller sur mon serveur

120.231.54.39, y installer mercurial et ensuite aller dans mon dossier où se trouve mes sources et faire un hg init?

ensuite je dois créer le groupe et y ajouter mon utilisateur x et y? Pour que les utilisateurs puissent commiter leur travail local sur le serveur?

Sur l'ordinateur de x et de y que dois-je faire pour faire le clone?

me positionner sur par exemple document/developpement

puis faire hg clone 120.231.54.39 ???

J'espère que j'ai bien compris jusque là et que vous pourrez m'aider.

Merci d'avance
bender86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2011, 08h41   #3
Membre habitué
 
Inscription : juillet 2002
Messages : 92
Détails du profil
Informations forums :
Inscription : juillet 2002
Messages : 92
Points : 123
Points : 123
Je vais essayer d'aider mais sans trop comprendre le problème

Le grand principe de mercurial serait que chaque personne fasse un clone sur sa machine locale (ou son repertoire exporté via NFS par exemple) fasse ses modifications en local et les committe (à proposer aux academiciens) en local aussi. Une fois que l'ensemble des modifications est cohérent alors il faut faire un push sur le depot centralisé.

Est ce un problème technique ou de principe , j'ai du mal à comprendre !
Vlad59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/01/2011, 20h35   #4
Membre à l'essai
 
Inscription : mai 2008
Messages : 208
Détails du profil
Informations personnelles :
Localisation : Belgique

Informations forums :
Inscription : mai 2008
Messages : 208
Points : 24
Points : 24
Envoyer un message via ICQ à bender86
Je comprends bien le principe de mercurial et c'est celà même qu'il me faut mais je n'arrive pas à mettre ça en pratique. Je suis débutant en linux et donc c'est assez compliqué pour moi.

J'ai mes sources hébergées sur un serveur exemple sftp://111.222.33.4 dans var/projects

J'aimerai savoir si je dois bien installer mercurial sur le serveur puis faire un hg init dans le répertoire cité?

Comment permettre aux utilisateurs de faire un clone du répertoire situé sur le serveur et ainsi commiter et pusher?

Quel commande doivent tapper les utilisateurs sur leur machine qui veulent faire un clone du répertoire? hg clone 111.222.33.4????

Merci de votre aide
bender86 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h11.


 
 
 
 
Partenaires

Hébergement Web