Aujourd'hui, pour la première fois depuis plusieurs mois, j'avais besoin d'utiliser CVS en ligne de commande sur mon Mac (MacOS X 10.4), et j'ai découvert que les commandes ne marchaient plus. En réponse à:Les commandes CVS ont cessé de fonctionner sous MacOS X Terminal
cvs diff -u
Je suis:
cvs diff: CVSROOT requires a path spec:
cvs diff: :(gserver|kserver|pserver):[[user][:password]@]host[:[port]]/path
cvs diff: [:(ext|server):][[user]@]host[:]/path
cvs diff: in directory .:
cvs diff: ignoring CVS/Root because it does not contain a valid root.
cvs diff: No CVSROOT specified! Please use the `-d' option
cvs [diff aborted]: or set the CVSROOT environment variable.
Cependant, je me sers heureusement SmartCVS 7.0.8 sur la même machine. Le répertoire dans lequel je me trouvais contient un dossier CVS, avec un fichier racine qui ressemble exactement à ce que j'attendais. Est-ce que quelqu'un pourrait suggérer comment la ligne de commande CVS aurait pu cesser de fonctionner, alors que SmartCVS fonctionne encore parfaitement?
... envisager la mise à niveau à svn ou git? cvs manque de performance, d'empreinte et de stabilité. –