Solving conflicts
Dependencies
- [2]
KGN7KVLAFormatting - [3]
2V33SO6Idont unwrap name() for RemoteRepo::LocalChannel - [4]
C5XGFNKISimplify return type for remote get_id - [5]
IVLLXQ5ZImproved push/pull reporting - [6]
FE5ES6Q4Stop pushing/pulling if the remote returns an error - [7]
A3RM526YIntegrating identity malleability - [8]
QU6T6J6WUse the change time in addition to the modified time when detecting untouched files (at least on Unix) - [9]
MU5GSJAWPartial push and pull (WARNING: breaks the existing protocol) - [10]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting). - [11]
K6GWUOD5Styling progress bars - [12]
76PCXGMLPushing to, and pulling from the local repository
Change contents
- resurrect zombie in "pijul/src/remote/mod.rs" at line 419
let mut remote = if let Some(name) = self.name() {txn.open_or_create_remote(id, name)?} else {return Ok(None);}; - edit in pijul/src/remote/mod.rs at line 419
let id = self.get_id(txn).await?; - edit in pijul/src/remote/mod.rs at line 425
let id = self.get_id(txn).await?; - resolve order conflict in pijul/src/remote/mod.rs at line 425
- replacement in pijul/src/remote/mod.rs at line 483
let id = self.get_id(txn).await?.unwrap();let id = self.get_id(txn).await?; - edit in libpijul/src/working_copy/filesystem.rs at line 346
let ctime =std::time::SystemTime::UNIX_EPOCH + std::time::Duration::from_secs(attr.ctime() as u64); - resolve order conflict in libpijul/src/working_copy/filesystem.rs at line 346