并行执行git子模块foreach的工具

pfs的Python项目详细描述


并行foreach子模块

PyPI VersionPyPI CompatibilityPyPI LicenseCodacy BadgeBuild Status

并行foreach子模块(pfs)是一个并行执行git子模块foreach的工具。

我能用pfs做什么?

  • 并行执行git子模块foreach
  • 安装时从终端使用
  • 多平台执行(它是用python开发的)

安装

您可以使用以下命令安装或升级pfs:

$ pip install pfs --upgrade

或者您可以使用以下命令从源安装:

$ git clone https://github.com/RDCH106/parallel_foreach_submodule.git --recursive
$ cd parallel_foreach_submodule
$ pip install .

快速示例

$ pfs -p "D:\project" -c "git pull origin" -j 8

该示例使用8个线程为D:\project中的每个子mdoule执行命令git pull origin

快捷方式

一些常用操作的快捷方式或别名列表

  • pfs --pull~pfs -c "git pull origin"
  • pfs --status~pfs -c "git status"
  • pfs --pending~pfs -c "git log <since origin/current>..<until current>"

快捷方式仅显示受更改影响的存储库,对完整日志使用--verbose

帮助

运行以下命令查看所有可用选项:

pfs --helppfs -h

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

推荐PyPI第三方库


热门话题
java Maven无法识别安装在Ubuntu外壳上的$java_HOME jdk   java如何防止可运行程序在其中一个抛出异常时执行   java Listview在按下项时不触发   如何在WindowsPhone8中使用JavaRESTWebService?   java在spring引导下使用多个dispatcher servlet/web上下文   java为什么在删除容器的绝对大小时不绘制GEF子项?   java在hibernate实体中保留DB约束是好的   JavaSpring选择最高优先级bean   ArrayList<Class>java字符串[]   有向加权边图的Java邻接表实现   字母数字字符串的java Tesseract配置:混合2、Z、6和G   如果输入为空,则带有EditText的java警报对话框将关闭   jsp上的java Struts 2动作响应   java获取IndexOutOfBundException Android   scala AWSJAVASDK:解压缩大小必须小于262144000字节