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

RE: Display list of updates

From: Todd C. Gleason <tgleason_at_impac.com>
Date: Fri, 1 May 2009 07:32:58 -0700

> -----Original Message-----
> From: Stefan Küng [mailto:tortoisesvn_at_gmail.com]
> Sent: Friday, May 01, 2009 7:31 AM
> To: users_at_tortoisesvn.tigris.org
> Subject: Re: Display list of updates
>
> Scott Weddle wrote:
> > Simon,
> >
> > Thanks for the reply.
> >
> > What I'd really like is what svn command line command status does.
> > In particular the command: svn status . --show-updates
> >
> > We don't want to use svn command line because sometimes the users
> > don't have it installed. They might only have TortoiseSVN installed.
> > All we really want to support is TortoiseSVN.
> >
> > As I tried to describe in original post we can't figure out how to
> > get this information using TortoiseProc or SubWCRev.
> >
> > We don't want to use a python or perl script because then we'd have
> > to bundle python or perl with our SW.
>
> I'm sorry, but there's no way to use TSVN for this. TSVN is an UI
> client. What you want to do doesn't require an UI at all.
>
> If you don't want to use the right tool for the right job, then I'm
> sorry there's nothing we can do. And you already know which tool would
> be the right tool for this job...

I had wanted to do this to and come to the same conclusion. In the end, we just have to require people to install/upgrade both clients at the same time.

One thing that would be helpful would be if there were versions of TortoiseSVN installers that included the equivalent CollabNet command-line installations. The problems I can see though is that it would probably be a technical pain, and it would mean waiting for CollabNet's releases, which often trail TortoiseSVN releases by a few days. Of course I could imagine releasing the standalone TortoiseSVN 1.x.y and then later releasing the equivalent "bundled" TortoiseSVN 1.x.y...or releasing with something other than CollabNet binaries.

But I doubt the TortoiseSVN team wants to do this, and I don't blame you. It's just not that big a deal to save users a few minutes in downloading and installation time. Presumably a determined developer could even write their own installer to wrap both TSVN and SVN client installations as well.

On to the specific problem mentioned above...I think I have a similar use case. Basically I want to commit files that have been generated, as long as they have not been updated by users. So I run
   TortoiseProc.exe /command:repostatus /path:[path]
   (aka "Check for modifications")
But then I have to click "Check repository" to see what has been updated there, and filter through my "changes" that haven't been changed already in the repo (if they have I feel safe reverting those files).

So it would be useful if you could run the "Check repository" right as you opened that window. Even better if you could tell the window what column to sort on.

Asking for external control over the view does not seems like an unusual UI scripting request, so I hope you'll take it under consideration.

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2015346

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-05-01 16:37:13 CEST

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