[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

proposing some other enhancements and a few questions

From: Ich Selbst <ichselbst_at_gmx.ch>
Date: 2002-11-01 20:07:45 CET

Hi,

I just want to throw in some ideas for enhancements:

- when doing network access it would be nice to get
  information like transferspeed, total amount of data
  sent/received and how much data still needs to be
  transferred. This would be usefull not only with slow
  internet connections but also when transferring big files.
  Maybe another callback routine providing this kind of
  information for the clients?
  Right now if I check out or commit a very big file
  I can't tell if the operation is still running or if
  the operation crashed or just hangs or maybe the
  connection works fast.
  I think such functionality would require digging deep
  into the networking functions, right?

- the function getstatus seems to be very slow if
  doing this for folders with many subfolders even if
  one only requests the status nonrecursive. Is it really
  vital to first lock the dirs before gathering the status?
  I don't know much about the internals though if it IS vital
  then just ignore me :)
  I'm complaining about this cause my shell integration
  makes the explorer react sluggy just to show icon overlays
  according to the subversion status...
  Or maybe I'm using the wrong function? I'm using svn_wc_status -
  is there a faster way to get only the text status of a single file?

Some questions:
- how can I set a proxy on a client basis? I know that those
  settings are stored in the registry (on windows) under
  tigris.org/subversion but is it possible to set the "root" of
  the registry during compile time to something different like
  HKLM/Software/MySubversionClient/...? That way each
  client could use different settings (or one client could manage
  different settings itself).

- like the settings of the proxy is there a possibility to
  set the path to the diffutils? I'd like to put them in the
  client program folder (and use those which don't need cygwin).

Steve
Received on Fri Nov 1 20:08:44 2002

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.