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

Re: Access violation, when using TortoiseProc.exe to lock a file.

From: Jon H <jd_hardcastle_at_yahoo.com>
Date: Tue, 20 Jan 2009 05:29:43 -0800 (PST)

--- On Tue, 20/1/09, jerik <jerikmail_at_googlemail.com> wrote:

> From: jerik <jerikmail_at_googlemail.com>
> Subject: Access violation, when using TortoiseProc.exe to lock a file.
> To: users_at_tortoisesvn.tigris.org
> Date: Tuesday, 20 January, 2009, 1:13 PM
> Hi,
>
> OS: Windows
>
> i wanted to make life easier and create a macro in word,
> which makes
> it possible to lock the word file which is currently open.
> The macro
> in word, calls:
> c:\path\TortoiseProc.exe /command:lock
> /path:"c:\path\file.doc"
>
> Full macro code:
> Sub svn_lock()
> ' In the Environment varibale svn_cmd is the path
> to
> TortoiseProc.exe stored!
> svn_cmd = Environ$("svn_cmd")
> svn_cmd_lock = svn_cmd & " /command:lock
> /path:" & Chr(34) &
> ActiveDocument.FullName & Chr(34)
> Call Shell(svn_cmd_lock)
> End Sub
>
> I receive the following error message (translated from
> german):
> An access violation has occured during the access of
> C:\path\file.doc
>
> What should I do to avoid the Error message and get the
> macro to
> work?
>
> If I use the same macro with the /command:log, it works
> perfectly. I
> think I have to free the document in a special way, but
> dont know
> how.
>
> btw: vba skills novice.
>
> Cheers -- Jerik
>

Hi,

3 pence worth.. I am pretty sure i have stumbled on something that does a similar job. I think you can find it using 'svnword' in google.. i think it was a 'google summer of code' project...

-----------------------
N: Jon Hardcastle
E: Jon_at_eHardcastle.com
'..Be fearful when others are greedy, and be greedy when others are fearful.'
-----------------------

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-01-20 14:29:56 CET

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