jj/lib
Martin von Zweigbergk 4a03b94d65 git: on export, skip failed refs instead of failing whole export
Since we now write a (partial) view object of the exported branches to
disk (since 7904474320), we can safely skip exporting some
branches. We already skip conflicted branches. This commit makes us
also skip branches that we fail to write to the backing Git repo,
instead of failing the whole operation (after possibly updating some
Git refs).

I made the `export_refs()` function return the branches that
failed. We should probably make that a struct later and have a
separate field for branches that we skipped due to conflicts.

Closes #493.
2022-11-26 06:05:29 -10:00
..
src git: on export, skip failed refs instead of failing whole export 2022-11-26 06:05:29 -10:00
tests git: on export, skip failed refs instead of failing whole export 2022-11-26 06:05:29 -10:00
testutils tests: set test hostname and username for operation log 2022-11-24 16:00:20 -10:00
build.rs cleanup: remove extern crate declarations 2022-09-21 22:24:09 -07:00
Cargo.toml cargo: bump pest_derive from 2.4.1 to 2.5.0 2022-11-25 06:09:37 -10:00