cvs项目的python客户机

pycvs的Python项目详细描述


PYCVS

Build StatusPyPI - Python Version

cvs存储库的python客户机。

是的,我知道简历已经有一百年的历史了,但有时候你还是会坚持使用它。这个工具是你最好的朋友来帮你!:)

优势

  • 无密码提示
  • 漂亮的输出
  • 递归加法

依赖关系

它只在python 3上运行,并且依赖于一些库(pypi提供):

  • pexpect>;=4.1.0
  • 色差=0.3.7

安装

从源安装软件包:

python setup.py install

或者从pypi安装(很快):

pip install pycvs

在这两个选项中,命令pycvs将在命令行中可用。

支持的命令

它包含当前支持的命令:

检查一个新的存储库或更新现有的存储库:

% pycvs checkout <repo>
Checking out repository repo

385 files checked out
70 directories checked out

% pycvs update <repo>

获取存储库的当前状态:

% cd my_repo
% pycvs status
On branch HEAD
Untracked files:
 (use cvs add <file>... to add them for commit)

  	bla

Changes staged for commit:
 (use cvs commit... to check them in)

	./my_script.py

将新文件添加到存储库。它递归工作:

% cd my_repo
% pycvs add foo/
Directory foo added
	staging foo/bla to commit
	staging foo/ble to commit

从服务器区分修改过的文件:

% pycvs diff [parameters]
(open a less windows with the differences in the unified syntax and colors)

从服务器记录文件历史记录:

% pycvs log [parameters]
(open a less windown with file's revisions, tags...)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java中两个ArrayList的内部联接   java如何制作按钮侦听器组方法?   Java位表示法中的字节、字符和int   java如何测试控制台输出代码?   JAXB在编组java时将xmlns添加到元素中   java 安卓 Web服务调用问题   java从按钮中选择多个正确答案   java如何获取sensu服务器事件数据   java如何在编写时添加分隔符。使用openCSV的csv文件   在fedora 23上通过jnlp运行jenkins slave的java问题   如何从java web应用程序创建http可见文件?   java如何在安卓中通过编程改变矢量绘图的颜色   java为什么我总是得到未初始化的变量x?   无法从java/Android Studio中的网站获取数据   ArrayList实现在Java中的最低级别是如何工作的?   java告诉SAX解析器忽略无效字符?   java无法使用JarSplice创建可运行的LWJGL jar   java解析一个包含许多字段的json对象   用于Command+T的java JavaFX密钥组合(新选项卡)   java StreamAPI收集器。groupingBy空集合而不是null