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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6def451ddebcae6945ecad4884f0b54840a886dfed326cdecd44a128b7a0a9d1
|
|
| MD5 |
e5c88970d3bd9347aac869c36304ead7
|
|
| BLAKE2b-256 |
eaa4b10dfeae28e0dc5b7040bc5089042d985753de3027e934cc94c21d082a5d
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac3c49773bcf5a6d010040de6caf5ce9177a6bc1d268f25f1aa3897846cb0dc9
|
|
| MD5 |
b9d909e0fa5b8d5a158a957d175cf089
|
|
| BLAKE2b-256 |
d2954aaabf03264fd59c9c2bb58524be313331d7ffcc01c0c986e1fa96af7fcb
|