[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: Andy Levy <andy.levy_at_gmail.com>
Date: Tue, 20 Jan 2009 08:43:31 -0500

On Tue, Jan 20, 2009 at 08:31, jerik <jerikmail_at_googlemail.com> wrote:
> hi,
>
> On 20 Jan., 14:22, Andy Levy <andy.l..._at_gmail.com> wrote:
>> On Tue, Jan 20, 2009 at 08:13, jerik <jerikm..._at_googlemail.com> wrote:
>> > 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.
>>
>> With the file open, run that same command at the command-line. Same result?
>
> Same result !
>
>> Then, install the Subversion command-line client and try using that
>> (the command-line client is meant to be scripted with no user
>> interaction, the TSVN command-line not so much).
>
> Currently not an option, cause I have no admin rights on the pc.

No, it's still an option. You can download the command-line tools as a
ZIP file and unpack to your home directory.

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

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

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