Quel IDE pour du travail collaboratif ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Quel IDE pour du travail collaboratif ?

par ouckileou » 15 nov. 2006, 22:51

Sinon il y a MSN :
Joe dit : Yo mec, tu touches à functions.inc.php en ce moment ?
Bob dit : Non c'est bon
Joe dit : Bon continue parceque je rajoute une méthode là
Bob dit : OK
[...]
Bob dit : c'est bon t'as terminé avec functions.inc.php ?
Joe dit : Deux petites secondes je teste
Joe dit : C'est ok
Bob dit : Thxs
Avantages : ça marche avec n'importe qu'elle messagerie instantanée :ordi:

par zeus » 15 nov. 2006, 15:43

Si la SVN ou le CVS ne vous conviendrais pas, je sais que Dreamweaver permet de locker des fichiers en utilisation sur un serveur distant.

Si tout le monde utilise DW, dès qu'une personne a ouvert un fichier, si quelqu'un veut l'ouvrir en même temps, il obtient un message du genre "<nom de la 1ere personne> a vérouillé le dossier"

Le seul inconvénient, c'est que même si la réservation d'un fichier est automatique, sa libération est manuelle :?
Il spécifier à DW quels sont les fichiers à libérer quand on en a plus besoin.

par didgar » 15 nov. 2006, 15:30

Salut !
Le but n'est pas de faire un commit toutes les 30 secondes, si tu dois faire ça c'est que vous travaillez souvent à plusieurs les mêmes portions de code en même temps, ce qui est symptomatique d'une très mauvaise organisation, à changer impérativement puisque ça veut dire que vous perdez votre temps (deux personnes qui bossent sur la même portion de code sans communiquer en temps réel entre elles, c'est du temps perdu pour au moins une des deux).
Il est clair que nous avons beaucoup de progrès à faire en termes d'organisation ... et dans pas mal d'autres domaines d'ailleurs ;-)

La méthode de travail est à parfaire dans la mesure ou les risques de collisions n'existaient pas quand nous étions deux !

Après si vous avez bossé sur le même fichier mais à des endroits différents, le merging fonctionne très bien et permet de fusionner vos modifs.
Je prends bonne note de vos conseils et m'en vais réfléchir à tout ça.

Merci et à plus.

Didier

par naholyr » 15 nov. 2006, 15:03

Le but n'est pas de faire un commit toutes les 30 secondes, si tu dois faire ça c'est que vous travaillez souvent à plusieurs les mêmes portions de code en même temps, ce qui est symptomatique d'une très mauvaise organisation, à changer impérativement puisque ça veut dire que vous perdez votre temps (deux personnes qui bossent sur la même portion de code sans communiquer en temps réel entre elles, c'est du temps perdu pour au moins une des deux). Après si vous avez bossé sur le même fichier mais à des endroits différents, le merging fonctionne très bien et permet de fusionner vos modifs.

par didgar » 15 nov. 2006, 09:59

Salut !

En fait, j'espérais une soluce un peu moins lourde que de devoir faire des commits toutes les 30 secondes !

En tout cas, merci pour la réponse.

A+

Didier

par ouckileou » 14 nov. 2006, 23:52

Ben SVN ou CVS sont justement fait pour :
La grande force de CVS, par rapport à des systèmes moins évolués, est de ne pas nécessiter de verrouillage des fichiers en modification. Il permet des modifications simultanées par 2 auteurs, et gère la fusion de deux versions modifiées en parallèle (d'où son nom "Concurrent").
Le plugin SVN dans Eclipse et c'est bon. PHPEdit a une extension pour SVN et CVS aussi.

Quel IDE pour du travail collaboratif ?

par didgar » 14 nov. 2006, 23:20

Bonjour,

Dans la boîte qui m'emploie, nous sommes trois développeurs. Nous avons un serveur de pré-prod et les mises à jour en prod sont faites via subversion je crois :oops:

Il peut arriver que nous travaillions à deux sur le même projet ... chacun à son poste. Bref, il peut donc arriver qu'un fichier soit ouvert via FTP sur le serveur de pré-prod depuis deux postes différents ...

Je me demandais donc s'il exite un IDE ou autre solution ( simple :lol: ) qui autorise l'ouverture de fichiers via FTP mais qui signale que le fichier fichier.php ne peut pas être ouvert par Toto car Titi l'a déjà ouvert et est en train de bosser dessus.
Bien sur, quand Titi sauvegarde et ferme le fichier, Toto peut l'ouvrir à son tour !

Si quelqu'un a un 'tite idée ?

Merci d'avance.

Didier