Usage: syncweaver [OPTIONS] COMMAND [ARGS]...
syncweaver: synchronize code and weave patches seamlessly.
Options:
-v, --version Show the version and exit.
-c, --citation Print the citation in BibTeX format and exit.
-h, --help Show this message and exit.
Commands:
add Add an external repository to the current host repository.
patch Create, annotate, and list source patch artifacts.
remove Remove a tracked external repository from the current host...
templates List and add workflow templates to a repo.
update Update a tracked external repository in the current host...
validate Validate a lockfile against the syncweaver lockfile JSON...
syncweaver
synchronize code and weave patches seamlessly
syncweaver synchronizes code between package repositories and host repositories, and manages the full lifecycle of patch artifacts from generation through upstream pull request submission, rejection status tracking, and dependency-aware release dispatch.
View the documentation website at https://ccbr.github.io/syncweaver.
Installation
Install syncweaver with pip:
pip install git+https://github.com/CCBR/syncweaver.gitUsage
syncweaver --helpsyncweaver --versionsyncweaver, version 0.0.1-dev
Help and Contributing
Come across a bug? Open an issue and include a minimal reproducible example.
Have a question or idea? Start a discussion.
Want to contribute? Read the contributing guide.