Frage

Wie bekomme ich die Registerkarte Fertigstellung die Arbeit für die Auswahl von CVS-Modulen unter Linux (vorzugsweise mit bash) ?

Zum Beispiel, "cvs co" + tab, Listen die Module kann ich Kasse.Ich habe gehört, es ist einfach zu tun, mit zsh, aber trotzdem habe ich nicht geschafft, es zu bekommen arbeiten.

Auch, wie kann ich die Liste der verfügbaren Module (oder repositories?) verfügbar in den CVSROOT?

War es hilfreich?

Lösung 3

Tatsächlich, als Sie Jungs gesagt, Ubuntu hat eingebaute Unterstützung für tab-Vervollständigung von CVS-Modulen.

Das einzige, was mir fehlte, ich müssen manuell hinzufügen eine Zuordnung des Modul-Namen und den alias in der CVSROOT/modules Datei die unterstützten Abschluss zu arbeiten.

Andere Tipps

Es ist der Bash Abschluss Projekt. Es hat einige cvs Abschluss in es, ich bin nicht 100%, wenn es alle Module für Kasse bestimmen kann. Aber es wäre ein guter Anfang sein.

ich schon dieses Verhalten habe ich denke, (kein zuverlässiges CVS-Repository müssen zu prüfen, gegen) in Ubuntu 8.04.

Es gibt eine Menge Code in / etc / bash_completion cvs Abschluss zu handhaben, vielleicht einen Blick auf die will nehmen.

Und der Befehl zur Liste Module auf einem cvsroot ist cvs -d "$the_cvsroot" checkout -c

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top