Travailler à plusieurs sur le même script

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 : Travailler à plusieurs sur le même script

par popi » 28 mai 2006, 21:53

Je viens de regarder sur les forums d'ovh et il semble que ce ne soit pas possible avec mon hebergement :(

par matt_m » 28 mai 2006, 21:23

si tu es hebergé sur serveur linux dedié, le tutorial que je t'ai donné te donneras toutes les reponses, il faudra cependant que tu sois sur serveur dedié si tu veux pouvoir installer le module dav_svn pour apache2

par popi » 28 mai 2006, 21:17

Sur cette page http://supinfo-projects.com/fr/2005/ins ... windows/1/
il est question notamment de lignes de commande genre :

Se logger en utilisateur apache.

Code : Tout sélectionner

mkdir /home/apache/repository/
Comment appliquer ces commandes sur mon site ? je suis hébergé par ovh sur serveur linux j'en déduis

par popi » 28 mai 2006, 20:18

Oui, j'avais déjà installé puis, découragé j'avais désinstallé :(
bon j'ai re-téléchargé là http://subversion.tigris.org/servlets/P ... olderID=91 ce package http://subversion.tigris.org/files/docu ... -setup.exe que j'ai installé en local
j'ai installé également tortoise TortoiseSVN-1.3.3.6219-svn-1.3.1 mais j'avoue que je patauge.
Je n'ai pas compris quel est le fichier à installer sur mon site et comment çà fonctionne, si quelqu'un se sent le courage de me guider ce sera avec plaisir

par Cyrano » 28 mai 2006, 18:35

Merci, j'avais déjà lu mais c'est pour linux
Pas uniquement, il y a une version pour Windows

par popi » 28 mai 2006, 17:44

Merci, j'avais déjà lu mais c'est pour linux

par matt_m » 28 mai 2006, 15:22

salut

ca pourra t'aider

par popi » 26 mai 2006, 22:26

bon j'arrive même pas à le faire fonctionner en local, j'ai cherché un peu de l'aide mais c'est pas clair du tout, en tous cas pour moi :(

par popi » 23 mai 2006, 22:40

A 2, ça peut se gérer par MSN...
:D je corrige, à 1 çà se gère facile :D
... puisque tu programmes en PHP tu ne dois pas être bête donc tu devrais t'en sortir :wink:
:D Maitre corbeau ? :D
Je viens effectivement de trouver, d'installer et de franciser TortoiseSVN, je crois comprendre comment çà fonctionne en local mais sur un serveur çà reste à trouver

Merci à vous j'essaie d'installer la bête et je vous tiens au courant

par Hubert Roksor » 23 mai 2006, 21:42

Comme le dit ouckileou, c'est l'occasion d'apprendre quelque chose et puisque tu programmes en PHP tu ne dois pas être bête donc tu devrais t'en sortir ;)

Pour Subversion, je ne me rappelle plus comment je l'ai installé mais je crois que tu n'as qu'à installer TortoiseSVN (client SVN) et il installera le serveur pour toi. Regarde du côté de TortoiseSVN et si tu n'y arrives pas reposte par ici.

Un avantage de CVS/SVN qu'on a oublié de mentionner c'est la capacité à suivre l'évolution d'un script. TortoiseSVN ajoute un sous-menu dans le menu contextuel de l'interface de Windows, et dans ce sous-menu se trouve toutes les commandes SVN disponibles. Par exemple, tu peux suivre pas à pas les dernières modifications d'un fichier, voire même le remettre dans l'état où il était à telle ou telle date en deux clics. Tu peux aussi avoir un rapport ligne par ligne t'indiquant l'auteur du code. (au cas où tu ne comprennes pas un passage d'un script tu sais qui l'a écrit)

Ceci dit, je n'ai jamais installé de serveur SVN distant donc je ne sais pas si c'est plus dur à mettre en place qu'un serveur local :\

par ouckileou » 23 mai 2006, 21:34

A 2, ça peut se gérer par MSN

CodeurFou1 : "tu touches au fichier truc.php là ?"
CodeurFou2 : "Non"
CodeurFou1 : "Ok, bah continue à pas y toucher parceque je le modifie"
...
CodeurFou1 : "Ok c'est bon j'ai réuploadé"

:lol:

Mais au bout de quelques temps c'est chiant
Et à + de 2, c'est ingérable

Donc ce sont des trucs de pros ok mais pas uniquement.
Ils font simplement ce qu'on leur demande, et ils gèrent tous les problèmes qui peuvent survenir quand on travaille à plusieurs sur un même projet.

De plus, c'est l'occasion d'apprendre à installer et utiliser de tels outils.

Cherche un peu sur le net "installer un serveur Subversion", tu devrais trouver plein de ressources

Bon courage ;)

par popi » 23 mai 2006, 21:14

Merci à vous tous mais c'est des trucs de pro çà :shock: on sera plutot 2 voire 3 sur le même truc pas 200 :D il n'y a pas plus simple et en français ? :? j'ai téléchargé subversion j'ai même pas compris comment l'installer :oops:

par ouckileou » 23 mai 2006, 20:42

Et on pourra citer la page de Wikipédia (dont Moosh est le principal auteur soit dit en passant :P)
Avantages et inconvénients

CVS existe depuis 1989, c'est un logiciel très utilisé et bien éprouvé. De nombreux outils et environnements de développements l'utilisent. Malheureusement, CVS souffre de quelques lourdeurs conceptuelles. Par exemple, on ne peut pas renommer un répertoire, il faut supprimer et recréer tout son contenu. Le logiciel Subversion a été conçu comme un clone de CVS sans ses lourdeurs.
Subversion est utilisé sur Sourceforge par exemple.

A toi de voir ;)

par mere-teresa » 23 mai 2006, 20:12

CVS permet effectivement de gérer plusieurs auteurs, plusieurs versions, et ce par date.
Et il peut faire un diff (comparaison) des fichiers.

par popi » 23 mai 2006, 14:22

Vous aviez la réponse sur le clavier et vous attendiez la question ???? :D
Merci pour ces réponses rapides, je vais jeter un oeil et je vous dis :wink: