繁体   English   中英

Linux下模块的CVS选项卡完成

[英]CVS tab completion for modules under Linux

如何在Linux下选择CVS模块(最好使用bash)?

例如,“cvs co”+ tab会列出我可以结账的模块。 我听说使用zsh很容易,但我仍然无法让它工作。

另外,如何列出CVSROOT中可用的所有可用模块(或存储库?)?

Bash完成项目。 它有一些cvs完成,如果它可以确定所有结帐模块,我不是100%。 但这将是一个很好的起点。

我认为在Ubuntu 8.04中我已经有过这种行为(没有可靠的CVS存储库来检查)。

在/ etc / bash_completion中有很多代码来处理cvs完成,可能想看一下。

列出CVSRoot模块的命令是cvs -d "$the_cvsroot" checkout -c

实际上,正如你们所说,Ubuntu已经内置了对CVS模块的选项卡完成的支持。

我缺少的一件事是,我必须在CVSROOT / modules文件中手动添加模块名称及其别名的映射,以使支持的完成工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM