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

RE: Feature Request: 'Needs Update' Icon Overlay

From: Lübbe Onken | RA Consulting <l.onken_at_rac.de>
Date: Tue, 22 Jul 2008 10:01:38 +0200

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Gal Aviel,

You wrote:

> Hello All,
>
> A repeating request that has been made in the last 3
> companies that I've worked
> in is the ability to get the remote status of files "pushed"
> to the client.

A real "push" would require the server to know all the clients that are connected to its repository. Doesn't make much sense IMO.
 
> For example, in the Synchronisity's DesignSync tool, you get
> a "Needs Update"
> indication in the 'status' column of their GUI client.
>
> For TSVN, I guess this can be done via a new Icon Overlay,
> and having the Windows
> Explorer TSVN 'status' column show 'out of date' or 'needs update' in
> addition to the current local-only status that it's showing
> ('normal', 'modified', etc).

An additional icon overlay that shows this status reliably would require a constant server connection, bandwidth and CPU load. Subversion is designed to be used offline and to only contact the server when necessary. Imagine sourceforge with a zillion clients constantly pulling for status information... OUCH...
 
> In my opinion, this is one obstacle that keeps TSVN from
> being a really the
> perfect version control tool.

It already is :)

Use the "check for modifications" dialog for your purpose. This only contacts the repository when neccessary.

You can set up a post-commit e-mail hook on your server which tells ("pushes") all the signed up people what has changed and that they (sh|c)ould update their WC.

> Any comments/ideas are welcome (I'm considering adding this
> to the feature list),

Check the mailing list or the bugtracker. You'll probably find that request somewhere. We have already discussed this subject more than once.

Cheers
- - Lübbe

- --
       ___
  oo // \\ "De Chelonian Mobile"
 (_,\/ \_/ \ TortoiseSVN
   \ \_/_\_/> The coolest Interface to (Sub)Version Control
   /_/ \_\ http://tortoisesvn.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)

iD8DBQFIhZPgm8gezyP1EasRAjw6AJ4jl5mjIrlSbeDdTnGfrkieeTcC0wCeMhRv
HEWJvnhlTc1ivOh9sSi+EFA=
=eF9H
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-07-22 10:01:49 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.