git-topic-stage

Crates.iogit-topic-stage
lib.rsgit-topic-stage
version4.1.1
sourcesrc
created_at2017-01-13 17:56:41.466866
updated_at2023-05-30 18:13:29.258739
descriptionLogic for managing a topic stage on top of a base branch in git.
homepage
repositoryhttps://gitlab.kitware.com/utils/rust-git-topic-stage
max_upload_size
id8045
size99,464
Kitware, Inc. (kwrobot)

documentation

https://docs.rs/git-topic-stage/~4.1

README

git-topic-stage

This crates implements a staging branch workflow where a base branch may have multiple proposed topics ready for testing at once so that the combination may be tested together when testing resources are not available for testing every proposed change individually.

The setup is that branches are added to the set of topics which will be prepared onto an integration branch. When any branch in the set changes, the integration branch is rewritten. Any topic which fails to merge cleanly is removed from the set of candidate topics. Once a new integration branch is ready, the set of topics merged and rejected are returned for processing.

Commit count: 0

cargo fmt