并行执行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流收集组合器   文件如何在java中逐个压缩选定的多个文件夹   从Google存储下载数据时发生java SocketTimeoutException   java在安卓应用程序客户端上从python服务器接收值,然后显示与该值对应的mysql数据   数组如何在Java中测试字符串索引是否为Null   java将一串值拆分并放入一个表中   java Spring Memcached注释不缓存   调用pom中设置的环境变量时出现java问题。xml surefire插件   java修复JFrame中重叠的鼠标侦听器   格式化java。sql。日期至yyyyMMdd   java声音剪辑。如果剪辑不正确,isActive应返回true。启动被调用   无根计算机上hadoop中的java格式化namenode   从字符串数组中删除重复项,而无需在Java中进行显式比较   java Eclipse插件安装错误   java webdriver无法在firefox中单击超链接   动画错误。朗。反思。调用目标异常   java试图调用虚拟方法“void”。小装置。编辑文本。在空对象引用上添加TextChangedListener(安卓.text.TextWatcher)”