jj/lib
Martin von Zweigbergk fabaf8b608 working_copy: move logic of check_out() onto LockedWorkingCopy
Having the checkout functionality in `LockedWorkingCopy` makes it a
little more flexible (one could imagine using it for udating working
copy files and then discarding the state changes, for example). It
also lets us reuse a few lines of code for locking. I left
`WorkingCopy::check_out()` for convenience because that's what all
current users want.
2022-01-19 09:04:01 -08:00
..
benches
protos git: start tracking HEAD of underlying Git repo 2021-12-01 11:08:53 -08:00
src working_copy: move logic of check_out() onto LockedWorkingCopy 2022-01-19 09:04:01 -08:00
tests working_copy: pass in old commit ID to check_out() 2022-01-19 09:04:01 -08:00
build.rs
Cargo.toml cargo: upgrade to Rust 2021 (just to stay up to date) 2021-12-13 21:47:00 -08:00