Try to run "TortoiseProc.exe" as Standalone

132 views
Skip to first unread message

Wolfgang Voigt

unread,
Jul 28, 2010, 9:29:17 PM7/28/10
to us...@tortoisesvn.tigris.org
Hey,

i registered here because I tried several times to get Tortoise Svn to work without installation. If its installed its no Problem to run "TortoiseProc.exe" without all Dll´s and other Stuff but if Tortoise isn't installed I can't start it. I know thats known but is there a way to fix it without installing Tortoise? Because I need a Svn Client without installation, but not a Commandline Client. The "TortoiseProc.exe" would be perfect for this but this, but it needs a Installation. Probably there are Registry files which are needed? Wouldn't be a Problem to add them but I need to get Tortoise run without action of the End-User of my Program which needs Tortoise to work.

I hope someone can help me with this Problem!

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

To unsubscribe from this discussion, e-mail: [users-un...@tortoisesvn.tigris.org].

Ron Wilson

unread,
Jul 29, 2010, 12:39:59 PM7/29/10
to us...@tortoisesvn.tigris.org
Does your application have its own installer? If so, you could have
your installer invoke the Tortoise installer.

Since TortoiseSVN is open source, it should be ok to bundle the TSVN
installer into your installer, then your installer can start the TSVN
installer as part of its post-install processing.

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

Stefan Küng

unread,
Jul 29, 2010, 12:52:59 PM7/29/10
to us...@tortoisesvn.tigris.org
On 29.07.2010 03:29, Wolfgang Voigt wrote:
> Hey,
>
> i registered here because I tried several times to get Tortoise Svn
> to work without installation. If its installed its no Problem to run
> "TortoiseProc.exe" without all Dll´s and other Stuff but if Tortoise
> isn't installed I can't start it. I know thats known but is there a
> way to fix it without installing Tortoise? Because I need a Svn
> Client without installation, but not a Commandline Client. The
> "TortoiseProc.exe" would be perfect for this but this, but it needs a
> Installation. Probably there are Registry files which are needed?
> Wouldn't be a Problem to add them but I need to get Tortoise run
> without action of the End-User of my Program which needs Tortoise to
> work.
>
> I hope someone can help me with this Problem!

TortoiseProc needs the C-runtime libraries to be installed. No way
around that. Sorry.
And if you want the explorer integration, there's absolutely no way
around installing.

Stefan

--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net

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

Wolfgang Voigt

unread,
Jul 29, 2010, 2:59:42 PM7/29/10
to us...@tortoisesvn.tigris.org
No, my Program doesn't need any Installer. Its just startable. And i don't need the Explorer integration. Its just that i think the Checkout and Update Dialog is easier to use for Users, a command line Client doesn't have this. And if i copy the Runtime Libary manually into windows folders or where they are needed?

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

Stefan Küng

unread,
Jul 29, 2010, 3:01:05 PM7/29/10
to us...@tortoisesvn.tigris.org
On 29.07.2010 20:59, Wolfgang Voigt wrote:
> No, my Program doesn't need any Installer. Its just startable. And i
> don't need the Explorer integration. Its just that i think the
> Checkout and Update Dialog is easier to use for Users, a command line
> Client doesn't have this. And if i copy the Runtime Libary manually
> into windows folders or where they are needed?

Won't work. The c-runtimes of VS2008 require that they're installed in
the SxS. Just copying them therefore won't work.

Stefan

--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net

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

Ron Wilson

unread,
Jul 30, 2010, 12:44:27 PM7/30/10
to us...@tortoisesvn.tigris.org
Still. there are free installer creators available. I have used
Nullsoft Scriptable Installer before. You could bundle your executable
with the TSVN installer and set it up to start the TSVN installer
after your executable and the TSVN installer are copied to appropriate
locations.

Most users are used to running installers and using one has the
advantage that your application gets put in a consistent location
(typically under C:\Program Files) and you can do things like create
short cuts in the Start menu and/or on the desk top.

On Thu, Jul 29, 2010 at 2:59 PM, Wolfgang Voigt <wulfg...@yahoo.de> wrote:
> No, my Program doesn't need any Installer. Its just startable. And i don't need the Explorer integration. Its just that i think the Checkout and Update Dialog is easier to use for Users, a command line Client doesn't have this. And if i copy the Runtime Libary manually into windows folders or where they are needed?

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

Bob Archer

unread,
Jul 30, 2010, 6:17:06 PM7/30/10
to us...@tortoisesvn.tigris.org
> Still. there are free installer creators available. I have used
> Nullsoft Scriptable Installer before. You could bundle your
> executable
> with the TSVN installer and set it up to start the TSVN installer
> after your executable and the TSVN installer are copied to
> appropriate
> locations.
>
> Most users are used to running installers and using one has the
> advantage that your application gets put in a consistent location
> (typically under C:\Program Files) and you can do things like
> create
> short cuts in the Start menu and/or on the desk top.
>
> On Thu, Jul 29, 2010 at 2:59 PM, Wolfgang Voigt
> <wulfg...@yahoo.de> wrote:
> > No, my Program doesn't need any Installer. Its just startable.
> And i don't need the Explorer integration. Its just that i think
> the Checkout and Update Dialog is easier to use for Users, a
> command line Client doesn't have this. And if i copy the Runtime
> Libary manually into windows folders or where they are needed?

All this seems like a lot of work. If you want to incorporate svn into your own application why not use the svn libraries and language bindinds for the code language you are using?

BOb

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

Reply all
Reply to author
Forward
0 new messages