git-filter-repo/t/t9391
Elijah Newren 71bb8d26a9 filter-repo: add a --state-branch option for incremental exporting
Allow folks to periodically update the export of a live repo without
re-exporting from the beginning.  This is a performance improvement, but
can also be important for collaboration.  For example, for sensitivity
reasons, folks might want to export a subset of a repo and update the
export periodically.  While this could be done by just re-exporting the
repository anew each time, there is a risk that the paths used to
specify the wanted subset might need to change in the future; making the
user verify that their paths (including globs or regexes) don't also
pick up anything from history that was previously excluded so that they
don't get a divergent history is not very user friendly.  Allowing them
to just export stuff that is new since the last export works much better
for them.

Signed-off-by: Elijah Newren <newren@gmail.com>
2019-10-17 18:55:09 -07:00
..
commit_info.py filter-repo: provide extra metadata to some callbacks 2019-05-30 22:07:48 -07:00
create_fast_export_output.py filter-repo: support deleteall directive 2019-06-22 22:32:10 -06:00
erroneous.py filter-repo (python3): shebang and imports 2019-05-08 08:57:51 -07:00
file_filter.py filter-repo: limit splicing repos warning to test that splices repos 2019-06-08 09:05:31 -07:00
print_progress.py filter-repo: provide extra metadata to some callbacks 2019-05-30 22:07:48 -07:00
rename-master-to-develop.py filter-repo: limit splicing repos warning to test that splices repos 2019-06-08 09:05:31 -07:00
splice_repos.py filter-repo: add public method for adding objects to stream 2019-06-22 22:32:04 -06:00
strip-cvs-keywords.py filter-repo: limit splicing repos warning to test that splices repos 2019-06-08 09:05:31 -07:00
unusual.py filter-repo: add a --state-branch option for incremental exporting 2019-10-17 18:55:09 -07:00