Hi all!

Is there any way to disable DVC mode for files visited via TRAMP (either 
completely or at least
turn off unused dvc backends)? I often access servers with ~200ms network 
latency (and
sometimes do this via 3G link which is even worse). DVC then tries to find all 
possible
repository types, making file opening operation painfully slow.

Below is typical TRAMP log for one file:

ftp> type ascii
200 Type set to A.
ftp> cd /../_MTN/
501 "/../_MTN/": Invalid path
ftp> cd /../_MTN/
501 "/../_MTN/": Invalid path
ftp> cd /../
501 "/../": Invalid path
ftp> cd /../
501 "/../": Invalid path
ftp> cd /../.hg/
501 "/../.hg/": Invalid path
ftp> cd /../.hg/
501 "/../.hg/": Invalid path
ftp> cd /../
501 "/../": Invalid path
ftp> cd /../
501 "/../": Invalid path
ftp> cd /../.git/
501 "/../.git/": Invalid path
ftp> cd /../.git/
501 "/../.git/": Invalid path
ftp> cd /../
501 "/../": Invalid path
ftp> cd /../
501 "/../": Invalid path
ftp> cd /../_darcs/
501 "/../_darcs/": Invalid path
ftp> cd /../_darcs/
501 "/../_darcs/": Invalid path
ftp> cd /../
501 "/../": Invalid path
ftp> cd /../
501 "/../": Invalid path
ftp> cd /example.com/www/\{arch\}/\=tagging-method/
550 "/example.com/www/{arch}/=tagging-method/": Access denied.
ftp> cd /example.com/www/\{arch\}/\=tagging-method/
550 "/example.com/www/{arch}/=tagging-method/": Access denied.
ftp> cd /example.com/www/\{arch\}/
550 "/example.com/www/{arch}/": Access denied.
ftp> cd /example.com/www/\{arch\}/
550 "/example.com/www/{arch}/": Access denied.
ftp> cd /example.com/\{arch\}/\=tagging-method/
550 "/example.com/{arch}/=tagging-method/": Access denied.
ftp> cd /example.com/\{arch\}/\=tagging-method/
550 "/example.com/{arch}/=tagging-method/": Access denied.
ftp> cd /example.com/\{arch\}/
550 "/example.com/{arch}/": Access denied.
ftp> cd /example.com/\{arch\}/
550 "/example.com/{arch}/": Access denied.
ftp> cd /\{arch\}/\=tagging-method/
550 "/{arch}/=tagging-method/": Access denied.
ftp> cd /\{arch\}/\=tagging-method/
550 "/{arch}/=tagging-method/": Access denied.
ftp> cd /\{arch\}/
550 "/{arch}/": Access denied.
ftp> cd /\{arch\}/
550 "/{arch}/": Access denied.
ftp> cd /../\{arch\}/\=tagging-method/
501 "/../{arch}/=tagging-method/": Invalid path
ftp> cd /../\{arch\}/\=tagging-method/
501 "/../{arch}/=tagging-method/": Invalid path
ftp> cd /../\{arch\}/
501 "/../{arch}/": Invalid path
ftp> cd /../\{arch\}/
501 "/../{arch}/": Invalid path
ftp> cd /example.com/www/.bzr/checkout/
550 "/example.com/www/.bzr/checkout/": Access denied.
ftp> cd /example.com/www/.bzr/checkout/
550 "/example.com/www/.bzr/checkout/": Access denied.
ftp> cd /example.com/www/.bzr/
550 "/example.com/www/.bzr/": Access denied.
ftp> cd /example.com/www/.bzr/
550 "/example.com/www/.bzr/": Access denied.
ftp> cd /example.com/.bzr/checkout/
550 "/example.com/.bzr/checkout/": Access denied.
ftp> cd /example.com/.bzr/checkout/
550 "/example.com/.bzr/checkout/": Access denied.
ftp> cd /example.com/.bzr/
550 "/example.com/.bzr/": Access denied.
ftp> cd /example.com/.bzr/
550 "/example.com/.bzr/": Access denied.
ftp> cd /.bzr/checkout/
550 "/.bzr/checkout/": Access denied.
ftp> cd /.bzr/checkout/
550 "/.bzr/checkout/": Access denied.
ftp> cd /.bzr/
550 "/.bzr/": Access denied.
ftp> cd /.bzr/
550 "/.bzr/": Access denied.
ftp> cd /../.bzr/checkout/
501 "/../.bzr/checkout/": Invalid path
ftp> cd /../.bzr/checkout/
501 "/../.bzr/checkout/": Invalid path
ftp> cd /../.bzr/
501 "/../.bzr/": Invalid path
ftp> cd /../.bzr/
501 "/../.bzr/": Invalid path


I've found one solution for built in version control 
http://www.emacswiki.org/emacs/TrampMode
(search for defadvice vc-svn-registered) but nothing for DVC.

Any ideas?

_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev

Reply via email to