Page 1 of 1

Enable file explorer integration

Posted: Wed Feb 13, 2019 9:13 am
by bmccarty
I'm trying to figure out the VR File Explorer Integration. I see it is enabled in VR, I've removed it and re-added. But I still do not get anything in File Explorer, even right-clicking a ps1 file does not give me an option to submit a file manually.

Product, version and build: VersionRecall 2019, 1.6.148
32 or 64 bit version of product: 64 bit
Operating system: Windows 10
32 or 64 bit OS: 64 bit

Re: Enable file explorer integration

Posted: Wed Feb 13, 2019 9:25 am
by Alexander Riedel
The COM object that was used to integrate with Windows Explorer was removed a while ago. It caused quite a number of problems with updating since Windows Explorer does not let go of plugins and a reboot was always required. However, sometimes Windows Explorer just dies without a reboot, leaving users without a desktop. As you can imagine that was not a good situation.
So we are currently evaluating other ways to do the same thing. Sorry for the inconvenience. It will come back.

Re: Enable file explorer integration

Posted: Wed Feb 13, 2019 9:37 am
by bmccarty
I see, so is there any mechanism to trigger a submission? Like within Studio I can submit a file and it hits VR right away.

Re: Enable file explorer integration

Posted: Wed Feb 13, 2019 9:42 am
by Alexander Riedel
You can do it from within VersionRecall itself. There is also a command line tool.

Re: Enable file explorer integration

Posted: Wed Feb 13, 2019 9:47 am
by bmccarty
perfect, I'll take the command line tool. I don't see reference to anything of the like in any documentation however. Can you point in the right direction?

Re: Enable file explorer integration

Posted: Wed Feb 13, 2019 9:52 am
by Alexander Riedel
Yeah, the documentation people...
"C:\program files\SAPIEN Technologies, Inc\Versionrecall 2019\vrk.exe" -?

VersionRecall 2019 Command Line Tool(c) 2015-2019 SAPIEN Technologies, Inc.
Usage: vrk -?
vrk -sa [-force] [-c <comment>] [-a <repository folder>] -r <Repository file>
vrk -ga [-a <repository folder>] -r <Repository file>
vrk -la [-a <repository folder>] -r <Repository file>
vrk -s [-force] [-c <comment>] [-a <repository folder>] -r <Repository file> -f <filename>
vrk -g [-a <repository folder>] -r <Repository file> -f <filename>
vrk -l [-a <repository folder>] -r <Repository file> -f <filename>
vrk -s [-force] [-a <repository folder>] -r <Repository file> -d <directory>
vrk -g [-a <repository folder>] -r <Repository file> -d <directory>
vrk -l [-a <repository folder>] -r <Repository file> -d <directory>

where
-s = submit, -sa = submit all
-g = get, -ga = get all
-l = get latest, -ga = get latest all
-c <comment> specifies the submit comment
-a <repository folder> specifies the remote repository folder, overriding the stored setting
-r <repository file> specifies the local repository file (.recall)
-f <filename> specifies the file to submit or get
-d <directory> specifies the folder on which to perform a submit or get

If you have questions, don't hesitate to ask.