Réinstallation de CVS [CVS] - Logiciels - Linux et OS Alternatifs
Marsh Posté le 29-01-2007 à 18:45:39
ReplyMarsh Posté le 29-01-2007 à 18:46:19
cvs init ... malheureux...
reprend ta sauvegarde initiale et re-vérifie les permissions relatives au groupe.
Marsh Posté le 29-01-2007 à 19:48:32
Et heuuuuu, t'aime l'archéologie ou bien ?
Pourquoi ne pas faire du subversion plutôt (simple suggestion).
Marsh Posté le 29-01-2007 à 20:48:47
Taz a écrit : tous les fichiers/dossiers sont bien utilisables par le groupe cvs ? |
Oui j'ai mis les droits 770 + groupe CVS sur tout le dossier
Marsh Posté le 29-01-2007 à 20:53:42
Taz a écrit : cvs init ... malheureux... |
Pourquoi quelles sont les conséquences de re-faire un CVS init?
Marsh Posté le 30-01-2007 à 00:27:18
ReplyMarsh Posté le 30-01-2007 à 09:51:37
M300A a écrit : Je suppose que ca recrée l'arbo initiale du repository... |
Oui je me doutais bien qu'il ne faut faire qu'un cvs init mais vu que j'ai plusieurs repository je ne sais plus comment faire...
Help me please!
Marsh Posté le 30-01-2007 à 13:11:57
ne fais pas de cvs init. récupère les fichiers tels quels
Marsh Posté le 30-01-2007 à 20:14:23
Donc admettons que je recupere le dossier avec toutes les données du projet mais en supprimant le CVSROOT existant dans ce dossier (/opt/cvs/depots/Projet_A) et en laissant en revanche le CVSROOT à la racine (/opt/cvs/depots) ils pourront accéder sans problèmes à leur données sans perdre l'historique des version et tout et tout??
Marsh Posté le 31-01-2007 à 10:46:38
Taz a écrit : NON REPREND LE TEL QUEL |
Et bien c'est ce que j'avais fait au tout début (voir premier post) et ça ne fonctionne pas cela leur retourne l'ereur suivante : no such repository
Ils essayent d'atteindre comme avant le reposytory dans /opt/cvs/depots/Projet_A et non dans /opt/cvs/depots... Et je ne comprend pas pourquoi cela ne fonctionne plus alors que j'ai tout refait comme avant (même chemin, même arborécence, ...)
Marsh Posté le 31-01-2007 à 22:44:36
ReplyMarsh Posté le 01-02-2007 à 11:39:42
Taz a écrit : et bien fait la même disposition de fichier pardi ! ou fait des liens. |
Peux-tu précisément me dire quoi faire car cela reste vague pour moi (toutes mes excuses pour mon ignorance...) car "fait la même disposition de fichier" cela revient à ce que j'ai déjà fait : j'ai exactement la même archi sur les 2 serveurs (cad /opt/cvs/depots/Projets_A ... avec un CVSROOT dans depots + un autre dans projet_A)
Et "fait des liens" j'ai tenté ce matin un ln -s /opt/cvs/depots/prenat/CVSROOT /opt/cvs/depots/CVSROOT mais cela ne fonctionne pas mieux...
Marsh Posté le 29-01-2007 à 17:32:04
Bonjour tout le monde!
Voilà pour des raisons de performance et de place sur le disque dur j'ai réinstallé un serveur cvs sur une autre machine (toujours sous linux).
J'ai initialisé mon repository sous /opt/cvs/depots
J'ai recréé tous les utilisateurs.
Puis j'ai copié les différents projets de l'ancien vers le nouveau.
Mais les utilisateurs peuvent accéder qu'à certains projets. Je me suis rendu compte que ceux où ils n'y arrivaient pas contenaient déjà un repository (par ex : /opt/cvs/depots/projet_A/CVSROOT)
Je ne savais pas que l'on pouvait avoir plusieurs repository (quel est l'intérêt?) et de plus cela fonctionnait comme cela avant la migration (les clients se connectaient sur /opt/cvs/depots/projet_A ) et maintenant ils obtiennent l'erreur : no such repository...
J'ai essayé de modifier les droits (chmod du repository), de faire un cvs init de ce repository mais rien n'y fait!
Avez-vous une idée???