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

enhanced tsvn: protocol

From: Jan Linnenkohl <linne_at_gmx.li>
Date: Sat, 6 Jun 2009 07:56:50 +0200

Hi,

until now TSVN provide the following way to link to the checkout dialog:

<a href="tsvn:http://project.domain.org/svn/trunk?100">
 
I just set up a bugtracker and once again, I can not use the full
functionality (view of changesets), because the subversion repository I use,
can only accessed by the "svn"-protocol and there is no webviewer installed.

Now I saw this checkout link feature and thought about an enhanced version:

Add an extra command "link" to TortoiseProc.exe, which takes an "/url" as an
option.

This "/url" has the following format:

<a
href="tsvn:http://project.domain.org/svn/trunk?command=log&startrev=100&endr
ev=110">

It starts with the tsvn: protocol, then the subversion url and then the
command + options. These are exactly the same as there comman line
counterparts and could be one of the following commands (I think, that are
the ones, that didn't need a working copy):

Commands
========
log (eg. /startrev:xxx, /endrev:xxx and /strict)
checkout
export
revisiongraph
repobrowser
blame

There must also a compatibility mode, when no command is given, so that old
checkout link will still work.

What are you thinking about this idea?
Can I help implementing it?

Bye Jan

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

To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-06-06 07:57:06 CEST

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

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