21 Apr 2011 13:38
Issue with mercurial backend
Phillip Lord <phillip.lord <at> newcastle.ac.uk>
2011-04-21 11:38:21 GMT
2011-04-21 11:38:21 GMT
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
(Continue reading)
RSS Feed