Question

Comment puis-je utiliser les onglets pour sélectionner des modules CVS sous Linux (de préférence en bash)?

Par exemple, "cvs co" + onglet listerait les modules que je pourrais payer. J'ai entendu dire qu'il était facile d'utiliser zsh, mais je n'ai toujours pas réussi à le faire fonctionner non plus.

Comment puis-je lister tous les modules disponibles (ou référentiels?) disponibles dans CVSROOT?

Était-ce utile?

La solution 3

En fait, comme vous l'avez dit, Ubuntu dispose d'un support intégré pour la complétion par onglets des modules CVS.

La seule chose qui me manquait, je devais ajouter manuellement un mappage du nom du module et de son alias dans le fichier CVSROOT / modules pour que l'achèvement pris en charge fonctionne.

Autres conseils

Il existe le projet achèvement de Bash . Il contient quelques cvs, je ne suis pas à 100% s'il peut déterminer tous les modules pour le paiement. Mais ce serait un bon point de départ.

J'ai déjà ce problème à mon avis (je ne dispose pas d'un référentiel CVS fiable) dans Ubuntu 8.04.

Il y a beaucoup de code dans / etc / bash_completion pour gérer l'achèvement de cvs, vous voudrez peut-être jeter un coup d'oeil à cela.

Et la commande pour lister les modules sur un CVSRoot est cvs -d "$ the_cvsroot "". checkout -c

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top