You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Username <c3...@sneakemail.com> on 2006/09/15 21:24:10 UTC
RFE: support for progress estimates during initial checkout
I'd like to get some progress feedback or time
estimates at initial checkout of a subversion tree.
I asked on the TortoiseSVN list, and they said
the lack of this reflects the lack in the
subversion library.
It seems to me that there might be two possible
ways to accomplish this.
#1) Ask up front for the total size of the
tree being requested, and then client can
calculate progress (in #bytes and #files)
as it proceeds).
I couldn't figure out where the API docs
are, while I was googling for "svn_client_checkout".
It has lots of hits, but none of the first 40 or
so looked like an API reference.
Oddly, this page
http://svnbook.red-bean.com/nightly/en/svn-book.html
doesn't seem to contain "svn_client" at
all, much less "svn_client_checkout".
Nonetheless, I can see that it provides some
sort of status feedback function - enough for
the client to use to update file counts and
do its own running calculation of the total
bytes currently on the client side I'm sure.
#2) Have the server provide byte & file
accumulated counts during the feedback
calls from "svn_client_checkout".
Cordially,
Perry
-------------
I didn't see this mentioned in the following lists
(I'm a newbie, so I'm not very sure where all to look)
Searched for "progress" on http://subversion.tigris.org/project_issues.html
http://subversion.tigris.org/issues/buglist.cgi?component=subversion&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&target_milestone=1.5&target_milestone=1.5-consider
http://subversion.tigris.org/issues/buglist.cgi?component=subversion&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&target_milestone=2.0
I looked through some of these
http://subversion.tigris.org/issues/buglist.cgi?component=subversion&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED
but there are several hundred and I'm not sure what I'm looking for.
--------------------------------------
Protect yourself from spam,
use http://sneakemail.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: RFE: support for progress estimates during initial checkout
Posted by Stefan Küng <to...@gmail.com>.
Mark Phippard wrote:
> "Erik Huelsmann" <eh...@gmail.com> wrote on 09/16/2006 03:03:43 AM:
>
>> The latest API docs are here: http://svn.collab.net/svn-doxygen/
>>
>> The TSVN guys could have told you that it's because of lack of support
>> for it in the neon llibrary, because we have told them before that our
>> libraries don't support it because our dependencies don't...
>
> Is that a valid excuse? You guys enhance and fix problems in APR all the
> time, why not Neon? This is a legitimate feature that would also improve
> the command line client.
>
> Also, Neon does at least have API to say the bytes transferred and it was
> the TSVN guys that enhanced SVN to support this in the API. None of the
And that's all that's required of neon. It can't do more. To get more
detailed progress information, the Subversion library has to add that
part. Neon only knows about transferred bytes.
> SVN developers have stepped up to add equivalent support to the svn:// and
> file:// protocols which are completely in your control.
FYI: issue 901 (http://subversion.tigris.org/issues/show_bug.cgi?id=901)
was opened four(!) years ago.
> I wouldn't have even posted to this thread, but I did not really like the
> finger-pointing. Yes, the libraries you use do not have support for this
> feature currently, but if users do not repeatedly ask you for it, then how
> are you ever going to know people want it?
Even worse: even for new libraries this feature is ignored. Serf (a
replacement for neon, written by Subversion developers does not provide
such information. While I can understand that adding such a feature is a
lot of work, I can't understand why it wasn't added for a library
written from scratch.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Re: RFE: support for progress estimates during initial checkout
Posted by Mark Phippard <ma...@softlanding.com>.
"Erik Huelsmann" <eh...@gmail.com> wrote on 09/16/2006 03:03:43 AM:
> The latest API docs are here: http://svn.collab.net/svn-doxygen/
>
> The TSVN guys could have told you that it's because of lack of support
> for it in the neon llibrary, because we have told them before that our
> libraries don't support it because our dependencies don't...
Is that a valid excuse? You guys enhance and fix problems in APR all the
time, why not Neon? This is a legitimate feature that would also improve
the command line client.
Also, Neon does at least have API to say the bytes transferred and it was
the TSVN guys that enhanced SVN to support this in the API. None of the
SVN developers have stepped up to add equivalent support to the svn:// and
file:// protocols which are completely in your control.
I wouldn't have even posted to this thread, but I did not really like the
finger-pointing. Yes, the libraries you use do not have support for this
feature currently, but if users do not repeatedly ask you for it, then how
are you ever going to know people want it?
Mark
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Re: RFE: support for progress estimates during initial checkout
Posted by Erik Huelsmann <eh...@gmail.com>.
The latest API docs are here: http://svn.collab.net/svn-doxygen/
The TSVN guys could have told you that it's because of lack of support
for it in the neon llibrary, because we have told them before that our
libraries don't support it because our dependencies don't...
bye,
Erik.
On 15 Sep 2006 21:24:10 -0000, Username <c3...@sneakemail.com> wrote:
>
>
> I'd like to get some progress feedback or time
>
> estimates at initial checkout of a subversion tree.
>
>
>
> I asked on the TortoiseSVN list, and they said
>
> the lack of this reflects the lack in the
>
> subversion library.
>
>
>
> It seems to me that there might be two possible
>
> ways to accomplish this.
>
>
>
> #1) Ask up front for the total size of the
>
> tree being requested, and then client can
>
> calculate progress (in #bytes and #files)
>
> as it proceeds).
>
>
>
> I couldn't figure out where the API docs
>
> are, while I was googling for "svn_client_checkout".
>
> It has lots of hits, but none of the first 40 or
>
> so looked like an API reference.
>
>
>
> Oddly, this page
>
> http://svnbook.red-bean.com/nightly/en/svn-book.html
>
> doesn't seem to contain "svn_client" at
>
> all, much less "svn_client_checkout".
>
>
>
> Nonetheless, I can see that it provides some
>
> sort of status feedback function - enough for
>
> the client to use to update file counts and
>
> do its own running calculation of the total
>
> bytes currently on the client side I'm sure.
>
>
>
> #2) Have the server provide byte & file
>
> accumulated counts during the feedback
>
> calls from "svn_client_checkout".
>
>
>
>
>
> Cordially,
>
>
>
> Perry
>
>
>
> -------------
>
>
>
> I didn't see this mentioned in the following lists
>
> (I'm a newbie, so I'm not very sure where all to look)
>
>
>
> Searched for "progress" on http://subversion.tigris.org/project_issues.html
>
> http://subversion.tigris.org/issues/buglist.cgi?component=subversion&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&target_milestone=1.5&target_milestone=1.5-consider
>
> http://subversion.tigris.org/issues/buglist.cgi?component=subversion&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&target_milestone=2.0
>
>
>
> I looked through some of these
>
>
>
> http://subversion.tigris.org/issues/buglist.cgi?component=subversion&issue_status=UNCONFIRMED&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED
>
>
>
> but there are several hundred and I'm not sure what I'm looking for.
>
>
>
>
>
>
>
>
>
> --------------------------------------
>
> Protect yourself from spam,
>
> use http://sneakemail.com
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org