VCS抽象层

libvcs的Python项目详细描述


libvcs-VCS的抽象层,提供vcspull功能。

Python PackageDocumentation StatusBuild StatusCode CoverageLicense

安装:

$ pip install libvcs

打开python:

$ python

# or for nice autocomplete and syntax highlighting
$ pip install ptpython
$ ptpython

创建项目的Repo对象以检查/签出/更新:

>>>fromlibvcs.shortcutsimportcreate_repo_from_pip_url,create_repo# repo is an object representation of a vcs repository.>>>r=create_repo(url='https://www.github.com/vcs-python/libtmux',...vcs='git',...repo_dir='/tmp/libtmux')# or via pip-style URL>>>r=create_repo_from_pip_url(...pip_url='git+https://www.github.com/vcs-python/libtmux',...repo_dir='/tmp/libtmux')

更新/克隆repo:

# it may or may not be checked out/cloned on the system yet>>>r.update_repo()

获取修订版:

>>>r.get_revision()u'5c227e6ab4aab44bf097da2e088b0ff947370ab8'

捐款

你的捐赠基金开发新功能,测试和支持。 你的钱将直接用于项目的维护和开发。 如果你是一个个体,你可以自由地付出一切 从项目中获得的价值。

请参阅https://www.git-pull.com/support.html上的捐赠选项。

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

推荐PyPI第三方库


热门话题
使用odbc的java数据库连接:找不到microsoft access驱动程序(*.mdb*.accdb)选项   java我在将文本读入数组时遇到问题,我需要在这段代码中更改什么?   java JAXB元素列表中缺少字段   java Android BaseAdapter,返回项id   登录到web应用程序的java语音识别   java线性布局不填充滚动视图中屏幕的剩余部分   java如何通过点击第二个按钮来显示第二张壁纸?   java如果使用无缓冲I/O,缓冲I/O如何减少开销?   《骑士之旅》中的java问题   java如何解决Singelton为空的问题   java可在后台播放广告   在Swing中处理JFXPanel时发生java JavaFX非法状态异常   java Contains总是返回false   java ZeroMQ两个PUBSUB代理