cvs votre commande -c ne montre pas tous les modules
-
01-10-2019 - |
Question
J'ai un module dans mon référentiel. Appelons-le module1
.
Si j'extrais par checkout juste, il va bien, il apparaît dans ma machine et je peux travailler.
Il y a un paramètre dans la commande de commande nommé -c
-. Selon l'aide, « « chat » la base de données du module »
Mais quand je lance cette commande
cvs co -c
Le module n'apparaît pas. Pourquoi? Y at-il un fichier de cache, quelque chose dans ma machine qui doit être mis à jour, bouffées de chaleur ou quelque chose? module1
existe , mais ne montre pas quand cvs co -c
est appelé. Pourquoi?
La solution
cvs checkout -c
dépotoirs simplement le contenu du CVSROOT $ / fichier modules dans l'ordre alphabétique moins les commentaires. Ce fichier doit être maintenu manuellement. Vous pouvez trouver des informations à ce sujet dans le CVS manuel.
Si vous voulez à la liste physique modules (par opposition aux modules virtuels définis dans le fichier modules
, alors ce que vous cherchez est la commande cvs ls
. Notez cependant que cette commande est prise en charge à partir de CVS 1.12.x, ainsi que par la plupart des versions de CVSNT.
Une approche alternative pour les modules physiques liste qui fonctionne également avec les anciennes versions de CVS / CVSNT est décrit dans cette réponse: