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

Re: Estimate effort to write toroiseSVNSCC client

From: Roman Kellner <muzungu_at_gmx.net>
Date: Thu, 16 Jun 2011 23:20:47 +0200

Hi

If with VS MS VisualStudio was meant, then you missunderstood me. We
have two IDEs that use MSSCCI but are not VS. It is MultiProg, a
IEC61131 tool.

To my knowledge there is no TortoiseProc /command:list or
/command:propget=svn:externals or similar.
So how to use Tortoise to pass a list of repo directory entries
including the externals to the SccPopulateList interface method?

Either I use the command svn command line client or I can use a Tortoise
library providing the access and those functionalities.
I just wonder if such a TortoiseSVN library exists and if the API is
documented (open to use).
And I futher wonder why the attempts to implement a tortoise2scc client
have been stopped. Effort? Maintenance?

What I feel would be a bit of a patchwork is:

MultiProg -- [MSSCCI]--> Wrapper --- [MSSCCI]--> PushOK --[http/svn]-->
SVN-Server /(general path)/
     ¦-- [svn command line]--> svn client--[http/svn]--> SVN-Server
/(special path for e.g. SccPopulateList)/

Possibly wishful thinking is:

MultiProg -- [MSSCCI]--> Wrapper--[Tortoise API]--> TortoiseSVN.dll
--[http/svn]--> SVN-Server

Am 15.06.2011 18:53, schrieb Ron Wilson:
> On Wed, Jun 15, 2011 at 7:17 AM, Roman Kellner<muzungu_at_gmx.net> wrote:
>> Currently we use PushOk as the SCC2SVN client but also need a Wrapper
>> library around PushOk to avoid interface bugs between the IDE leading to
>>
>> Either
>> we extend our Wrapper bypassing PushOk and using svn direktly for certain
>> SCC commands or
> Since you already have a wrapper around PushOk, I think you could
> modify it to use TortoiseProc for most of the actual operations, but
> PushOk for populating information to provide to VS.
>
> On the other hand, do you really need to see version control status
> inside VS? Years ago, I setup TortoiseProc as a command line version
> control provider in VS. It worked quite well. Of course, VS had no
> access to the status information, but the team I was working with at
> the time did not care.
>
> ------------------------------------------------------
> http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2766280
>
> To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
>

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-06-16 23:21:04 CEST

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

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