Created on 2008-01-31.10:03:51 by riffraff, last changed 2009-08-27.14:08:34 by admin.
msg2963 (view) |
Author: riffraff |
Date: 2008-01-31.10:03:49 |
|
the new reporting facility is nice,. but there is one event that is not reported:
<pre>
rff@ut:~/darcs$ darcs get http://fooa.hup
darcs failed: Not a repository: http://fooa.hup (Failed to download URL
http://fooa.hup/_darcs/inventory: couldn't resolve host name)
</pre>
If the connection/name server is down or very slow darcs will hang indefinitely
before giving the error message/progress report.
Something like "Tryng to connect.." would be nice, i.e.
<pre>
rff@ut:~/darcs$ darcs get http://fooa.hup
Trying to connect to fooa.hup..
darcs failed: Not a repository: http://fooa.hup (Failed to download URL
http://fooa.hup/_darcs/inventory: couldn't resolve host name)
</pre>
|
msg3062 (view) |
Author: markstos |
Date: 2008-02-03.01:43:52 |
|
As a second user opinion, I would fine with resolving this as "wont-fix".
First, the test URL given returned an immediate and useful failure message for
me with darcs 2.
Second, there is a "--debug-verbose" flag in Darcs2, which provides more detail
about what's going on.
Third, by referencing the manual:
http://www.darcs.net/manual/node5.html#SECTION00520000000000000000
You can turn on the verbose mode for "wget", when then gives what I think is
exactly the kind of feedback you are hoping for:
DARCS_GET_HTTP='wget --verbose -O -' darcs get http://fooa.hup
--20:36:25-- http://fooa.hup/_darcs/prefs/motd
=> `-'
Resolving fooa.hup... failed: Name or service not known.
--20:36:27-- http://fooa.hup/_darcs/format
=> `-'
Resolving fooa.hup... failed: Name or service not known.
--20:36:28-- http://fooa.hup/.git/darcs-format
=> `-'
Resolving fooa.hup... failed: Name or service not known.
--20:36:30-- http://fooa.hup/_darcs/inventory
=> `-'
Resolving fooa.hup... failed: Name or service not known.
--20:36:31-- http://fooa.hup/_darcs/hashed_inventory
=> `-'
Resolving fooa.hup... failed: Name or service not known.
--20:36:31-- http://fooa.hup/_darcs/format
=> `-'
Resolving fooa.hup... failed: Name or service not known.
--20:36:31-- http://fooa.hup/.git/darcs-format
=> `-'
Resolving fooa.hup... failed: Name or service not known.
darcs failed: Not a repository: http://fooa.hup ((wget --verbose -O -) failed
to fetch: http://fooa.hup/_darcs/inventory)
#########
And then, if you want that behavior all the time, you can set it as a default in
your shell environment, and not have to remember the syntax anymore.
Mark
|
msg3087 (view) |
Author: droundy |
Date: 2008-02-04.01:42:12 |
|
I believe this is actually fixed. Having used my laptop over wireless this
weekend, I have abundant data that when it takes ages to connect, I now get a
progress message.
|
|
Date |
User |
Action |
Args |
2008-01-31 10:03:51 | riffraff | create | |
2008-02-03 01:43:53 | markstos | set | status: unread -> deferred nosy:
+ markstos messages:
+ msg3062 title: darcs2 should report when it is trying to connect -> feature: darcs2 should report when it is trying to connect |
2008-02-04 01:42:13 | droundy | set | status: deferred -> resolved-in-unstable nosy:
droundy, tommy, beschmi, kowey, markstos, riffraff messages:
+ msg3087 |
2008-09-04 21:32:15 | admin | set | status: resolved-in-unstable -> resolved nosy:
+ dagit |
2009-08-06 17:52:49 | admin | set | nosy:
+ jast, Serware, dmitry.kurochkin, darcs-devel, zooko, mornfall, simon, thorkilnaur, - droundy, riffraff |
2009-08-06 20:56:02 | admin | set | nosy:
- beschmi |
2009-08-10 22:12:37 | admin | set | nosy:
+ riffraff, - darcs-devel, zooko, jast, Serware, mornfall |
2009-08-11 00:05:42 | admin | set | nosy:
- dagit |
2009-08-25 18:04:16 | admin | set | nosy:
+ darcs-devel, - simon |
2009-08-27 14:08:34 | admin | set | nosy:
tommy, kowey, markstos, darcs-devel, thorkilnaur, riffraff, dmitry.kurochkin |
|