[darcs-devel] [issue1736] --remote-darcs command is not respected for darcs transfer-mode

Benedikt Huber bugs at darcs.net
Wed Feb 3 20:59:58 UTC 2010


New submission from Benedikt Huber <benedikt.huber at gmail.com>:

The name of the remote darcs executable specified in the RemoteDarcs flag is only 
used for darcs push, not for darcs transfer-mode. It turns out that passing the 
network-related flags (in this case, RemoteDarcs), to all functions which might use 
SSH affects many modules, especially HashedIO.readroot via speculateFileUsingCache -> 
copyFileUsingCache -> copyFileOrUrl -> copySSH.
As far as I understand this issue, there are two ways to resolve this: Either the 
HashedIO monad provides the network flags, or some kind of global variable (e.g., 
configuration file) is read before executing SSH.

----------
messages: 9947
nosy: darcs-devel, dmitry.kurochkin, visq
priority: bug
status: unknown
title: --remote-darcs command is not respected for darcs transfer-mode
topic: SSH, UI

__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/issue1736>
__________________________________


More information about the darcs-devel mailing list