Finding bugs in pijul becomes harder and harder, I passed red lines to find something new. Maybe my steps are illegal, please check and fix.
$ pijul init p2 $ cd p2 # add files $ pijul add -rf .pijul/changes && pijul record -am. Tracked 1 path(s) Hash: UQQS5CQLU7HPCJRX4RT6WF56U6B2S5REX7YNVHUVI3ZKUWZFBHTQC $ pijul add -rf .pijul/changes && pijul record -am. Tracked 1 path(s) Hash: IYBQNRXDAKONR2YUACOMDU364T4YBL2UKEDULIYKXDG4CPZGHCCQC $ pijul add -rf .pijul/changes && pijul record -am. Tracked 1 path(s) Hash: ASJJ2ZDAYFRG7HOYUZCJHVN2TW2IJ2XUUN5F4KWZ3WZGJWV6C6MAC # create tag $ pijul tag create -m. NNOPMILNZJ57BY3Y3SXXAVAXFZE43SLGS6O5IEUVWPCTHILSKM7AC # reset two TIMES $ pijul tag reset NNOPMILNZJ57BY3Y3SXXAVAXFZE43SLGS6O5IEUVWPCTHILSKM7AC Reset to tag NNOPMILNZJ57BY3Y3SXXAVAXFZE43SLGS6O5IEUVWPCTHILSKM7AC $ pijul diff --short U .ignore $ pijul tag reset NNOPMILNZJ57BY3Y3SXXAVAXFZE43SLGS6O5IEUVWPCTHILSKM7AC Error: while retrieving IYBQNRXDAKONR2YUACOMDU364T4YBL2UKEDULIYKXDG4CPZGHCCQC: No such file or directory (os error 2) $ # CORRUPTION $ pijul diff --short Error: Changestore error: failed to fill whole buffer $
Finding bugs in pijul becomes harder and harder, I passed red lines to find something new. Maybe my steps are illegal, please check and fix.