darcs

Issue 1736 --remote-darcs command is not respected for darcs transfer-mode

Title --remote-darcs command is not respected for darcs transfer-mode
Priority bug Status given-up
Milestone Resolved in
Superseder Nosy List darcs-devel, dmitry.kurochkin, visq
Assigned To
Topics SSH, UI

Created on 2010-02-03.20:59:58 by visq, last changed 2017-07-30.23:41:55 by gh.

Messages
msg9947 (view) Author: visq Date: 2010-02-03.20:59:51
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.
History
Date User Action Args
2010-02-03 20:59:58visqcreate
2010-02-03 23:19:33koweysetstatus: unknown -> needs-implementation
2017-07-30 23:41:55ghsetstatus: needs-implementation -> given-up