Je suis en train de mettre en place une gestion de version uniformisée pour mes développeurs au boulot (réseau fermé pas de contraintes de sécurité). Comme j'ai une certaine liberté dans le domaine, j'ai décidé évidemment d'installer un serveur linux avec CVS qui fera en plus serveur de fichier, d'archivage et d'imprimante entre autres. Ma contrainte est que j'ai des développeurs sous windows, d'autres sous unix (linux, lynxos et irix). Je souhaiterais donc qu'ils puissent gérer leurs fichiers via un simple navigateur.
J'ai testé un certain nombre d'interfaces web pour CVS écrits en PHP, beaucoup comme viewcvs ne permettent que de se balader dans l'arborescence, il n'y a pas moyen d'y toucher avec des "commit" ou des "checkout" par exemple. Les rares softs qui permettaient de modifier l'arborescence étaient soit bogués, soit très insuffisants.
J'ai testé par ailleurs la solution Zope avec le module RevisionManager, mais ne connaissant pas Zope, ça m'a paru très usine à gaz.
Quelqu'un aurait-il une piste pour répondre à mon besoin ?
# ...
Posté par M . Évalué à 8.
Je vois pas le rapport, pourquoi pas arch ou subversion...
Ma contrainte est que j'ai des développeurs sous windows, d'autres sous unix (linux, lynxos et irix).
Pourquoi est ce une contrainte il existe des client aussi bien sous windows que sous windows.
Et puis franchement faire des commits avec un navigateur, ca doit etre vachement pratique ....
[^] # Re: ...
Posté par vieuxshell (site web personnel) . Évalué à 3.
# Subversion
Posté par samds . Évalué à 4.
Subversion, mieux que CVS en beaucoup de points. "Subversion is what CVS should have been". cf http://subversion.tigris.org(...)
Apache2, pour gérer l'accès aux dépots Subversion et à Trac. C'est fiable, pas si lourd que ca n'y parait, et performant.
Trac, un environnement de gestion de projet basé sur un Wiki : pages, timeline, milestones, browsing de dépots Subversion via les commandes WebDAV avancées.
Si tu veux un exemple, je suis en train de développer un truc qui utilise ces outils : https://tractux.bulix.org(...)
Ca en est au tout tout début, mais ce qui est fait marche :)
Si tu veux un exemple avec un Trac bien rempli : http://zwe.bulix.org(...)
Vala, dsl pour la pub, mais ce sont de bons exemples.
- Sam
[^] # Re: Subversion
Posté par Hardy Damien . Évalué à 4.
Dam
[^] # Re: Subversion
Posté par samds . Évalué à 2.
- Apache2 : http://httpd.apache.org(...)
- Trac : http://projects.edgewall.com/trac(...)
Vala.
[^] # Re: Subversion
Posté par Funix (site web personnel, Mastodon) . Évalué à 2.
https://www.funix.org mettez un manchot dans votre PC
# Expérience similaire.
Posté par thaodalf . Évalué à 5.
ma contrainte a moi c'était que tout devaient tourner sous windows 2003 et xp.
j'ai mis subversion avec un accée via svn ( le serveur ligne de commande ) et via apache avec mod-dav.
pour les postes développeur je leur est mis tortoise SVN, qui existe aussi pour cvs ( tortoise CVS), qui s'integre directement a l'explorateur de fichier de win avec des mini icones qui viennent se superposé sur les icones de fichiers afin d'indiquer leur etats (modifier ou non etc etc). tres pratiques comme client et bien fait ainsi que stable.
[^] # Re: Expérience similaire.
Posté par tanguy_k (site web personnel) . Évalué à 1.
Je confirme, il est super bien foutu. D'ailleurs il y a quoi comme client sous Linux qui pourrait etre semblable (integre a Konqueror par exemple) ?
[^] # Re: Expérience similaire.
Posté par thaodalf . Évalué à 2.
(sous macosx la situation est la même que sous linux).
[^] # Re: Expérience similaire.
Posté par Epsos . Évalué à 2.
Personnellement, au boulot, j'ai arrete Tortoise et je me suis rabattu sur un bon vieux WinCvs des familles. Trop de plantages de explorer avec Tortoise...
Pis en plus WinCvs est vraiment tres tres bien.
[^] # Re: Expérience similaire.
Posté par tanguy_k (site web personnel) . Évalué à 1.
Je ne comprends pas comment tu fais, voila ce que je viens de lire [1]:
by Marko on: 07/09/2004, 5:16
When is subversion support scheduled ?
by cloose on: 07/09/2004, 5:58
We tried to get it into KDE 3.3 but my time was just too limited and the release cycle too short.
The support for subversion has top priority for me when the release cycle for KDE 4 starts which should be around end of Q4/2004. There are also other developers who offered to help me out with the subversion part when the basic plugin framework is done. So you just have to be patient. :-)
Et dans Kdevelop, j'ai trouve aucune doc pour faire fonctionner le plugin subversion, je ne sais pas comment il faut faire.
[1] http://kde-apps.org/content/show.php?content=10181(...)
[^] # Re: Expérience similaire.
Posté par Epsos . Évalué à 1.
# sécurité
Posté par Lucas . Évalué à 1.
Et ca n'a fait réagir personne ?
[^] # Re: sécurité
Posté par thaodalf . Évalué à 2.
c'est plus de la prévention mais de l'assurance. pour certain la sécurité informatique contient les deux pour d'autre non, chacun est juge.
[^] # Re: sécurité
Posté par Funix (site web personnel, Mastodon) . Évalué à 2.
Si un développeur veut partir avec les sources, quelque soient les moyens que tu mettras en place, tu pourras difficilement l' en empêcher. Dans mon cas les applis qu'on développe ne sont pas confidentielles, elles sont beaucoup trop dédiées et n'auraient aucune application commerciale.
https://www.funix.org mettez un manchot dans votre PC
# Eviter le gestionnaire de versions de Zope!
Posté par _p4_ . Évalué à 1.
Surtout n'utilise pas le gestionnaire de versions intégré à Zope: il est complètement buggué à mort.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.