Skip to main content

Update Podfile.lock component commits from local git repos and push

Project description

CommitUpdater

用于在主工程中批量更新 Podfile.lock 里的组件 commit,并自动提交推送主工程仓库。

功能概述

  • 拉取主工程最新代码
  • 获取组件仓库最新 commit
  • 更新 Podfile.lock 中对应组件的 :commit:
  • 自动提交并推送主工程改动

安装

本地安装

cd CommitUpdater
pip install -e .

安装后会提供命令:bbcu

外网安装

发布到 PyPI 后,可直接安装:

pip install commit-updater

使用方式

进入包含 Podfile.lock 的主工程目录后执行:

bbcu BBUnlock BBEngine

也可以更新单个组件:

bbcu BBUnlock

适用场景

适用于基于 CocoaPods 管理组件依赖、并使用 Podfile.lock 锁定 commit 的工程。

更多说明

实现细节、PyCharm 运行说明、提交规则、发布流程和维护注意事项见:DEVELOPMENT.md

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

commit_updater-0.2.0.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

commit_updater-0.2.0-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

Details for the file commit_updater-0.2.0.tar.gz.

File metadata

  • Download URL: commit_updater-0.2.0.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.0

File hashes

Hashes for commit_updater-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6def451ddebcae6945ecad4884f0b54840a886dfed326cdecd44a128b7a0a9d1
MD5 e5c88970d3bd9347aac869c36304ead7
BLAKE2b-256 eaa4b10dfeae28e0dc5b7040bc5089042d985753de3027e934cc94c21d082a5d

See more details on using hashes here.

File details

Details for the file commit_updater-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: commit_updater-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.0

File hashes

Hashes for commit_updater-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ac3c49773bcf5a6d010040de6caf5ce9177a6bc1d268f25f1aa3897846cb0dc9
MD5 b9d909e0fa5b8d5a158a957d175cf089
BLAKE2b-256 d2954aaabf03264fd59c9c2bb58524be313331d7ffcc01c0c986e1fa96af7fcb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page