I updated, but the problem still exists. cargo pijul v1.0.0-alpha.37
(executable pijul
)
I created a script that imports from git which can be used as long as pijul git
is broken:
$ topijul
Import from the oldest commit to origin/master
$ topijul origin/main
Import form the old commit to origin/main
$ topijul origin/main $hash
Import from $hash to origin/main
There are two workarounds in this script:
pijul can only detect changes if the timestamp of the file changes
pijul crashes sometimes, the script tries to recover
If I use my script and I create a work per revision from git I get:
Error: Transaction error: CRC check failed
Currently the file-list of pijul and git is not always the same. I write an update, when I found that problem.
I fixed the problem. Now topijul only reads the first parent, like rebase also does.
Alright, I believe this is completely fixed. Sanakirja has made giant leaps since this discussion. Thanks for the report anyway!
pijul gets CRC check failed with almost any git repo:
Error: Transaction error: CRC check failed
https://git.io/JtYdi
BTW the search on discussions doesn’t yield any results