I'm getting a recurrent problem with the mercurial backend for DVC.
If I do a "status" call, DVC runs mercurial as expected. However, the
use of "=" to get a diff fails, with a "no such directory" error. It's a
little limiting because this is I usually scan through all my files this
way when writting a change comment.
I had a go at debugging this further, but I can't get my head around the
DVC code base!
Any advice welcome.
Phil
"Debugger entered--Lisp error: (file-error "Setting current directory" "no such
file or directory" "trunk/themes/knowledgeblog/")
call-process("diff" nil #<buffer *xhg-file-diff*<6>> nil "-u"
"-La/trunk/themes/knowledgeblog/home.php"
"-Lb/trunk/themes/knowledgeblog/home.php" "/tmp/DVC-file-diff-base25056Ao"
"/tmp/DVC-file-diff-mod2505HLu")
dvc-dvc-file-diff("trunk/themes/knowledgeblog/home.php" (xhg (last-revision
"/mnt/sdb1/home/phillord/src/ht/knowledgeblog/devel/" 1)) (xhg (local-tree
"/mnt/sdb1/home/phillord/src/ht/knowledgeblog/devel/")) t)
apply(dvc-dvc-file-diff ("trunk/themes/knowledgeblog/home.php" (xhg
(last-revision "/mnt/sdb1/home/phillord/src/ht/knowledgeblog/devel/" 1)) (xhg
(local-tree "/mnt/sdb1/home/phillord/src/ht/knowledgeblog/devel/")) t))
apply(apply dvc-dvc-file-diff ("trunk/themes/knowledgeblog/home.php" (xhg
(last-revision "/mnt/sdb1/home/phillord/src/ht/knowledgeblog/devel/" 1)) (xhg
(local-tree "/mnt/sdb1/home/phillord/src/ht/knowledgeblog/devel/")) t))
dvc-apply("dvc-file-diff" ("trunk/themes/knowledgeblog/home.php" (xhg
(last-revision "/mnt/sdb1/home/phillord/src/ht/knowledgeblog/devel/" 1)) (xhg
(local-tree "/mnt/sdb1/home/phillord/src/ht/knowledgeblog/devel/")) t))
dvc-file-diff("trunk/themes/knowledgeblog/home.php" (xhg (last-revision
"/mnt/sdb1/home/phillord/src/ht/knowledgeblog/devel/" 1)) (xhg (local-tree
"/mnt/sdb1/home/phillord/src/ht/knowledgeblog/devel/")) t)
dvc-diff-diff()
call-interactively(dvc-diff-diff nil nil)
_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev