VersionRecall 2014 released.

We are proud to announce that VersionRecall 2014 has been released and is now available for download from our web site at http://www.sapien.com/software/versionrecall.

If you have been evaluating the community preview version, please make sure to read all the way down so you catch the new features that have been added. If you have not seen our extended community preview, please make sure to download the trial and and find out how easy version control can be.

image

VersionRecall 2014 is the first version control software that understands scripting in general and PowerShell in particular. Here are just some of the highlights:

  • Quick and Easy Setup
    Simple install, point to a folder and finished. No server software or joining of online repositories. Just point to an external storage medium, network folder, NAS or even a local online storage folder (e.g. DropBox, Skydrive) and you are set.
  • All Editors Supported
    No APIs. No complicated setup with editors or IDEs. Use whatever editor you like best. VersionRecall works with all of them.
  • Easy Recovery
    No cryptic storage format or expensive databases required. All versioned files are stored in their original format and can easily be accessed or copied directly if disaster strikes.
  • All File Type Supported
    VersionRecall works with binary files just as well as with your source files. No need to find a separate solution for your graphic files or Microsoft Office documents.
  • Easily Managed
    Work with our VersionRecall Explorer, use Windows Explorer and our plugin, schedule submits with command line tools and run them from a PowerShell console. Or all of the above, just any which way you like.
  • Automatic Versioning
    Don’t want to be bothered by all of this at all? Leave it to our service and it will submit any modified files for you. So if nothing ever happens you will never have to see this or do anything. But if you need it, all your files will be there and VersionRecall will cover your six.

Here is the part you have been waiting for: How does this understand scripting or PowerShell? If you have used any other version control system, you have most likely used the in-file logging feature which inserts the submit timestamp and user information into a source file. That works really well for developers and traditional languages like C++ or C#, but you need your scripts to be digitally signed to be ready to go.
Even if your editor or IDE supports automatic signing when saving a file, like our PrimalScript and PowerShell Studio products do, inserting that file history log entry makes that signature invalid and your file needs to be signed again.
VersionRecall 2014 can do just that: automatically sign your files before they get submitted. And, yes, that also works if you decide not to insert a log entry into your files.

image

What if you are a contractor and need to use multiple signatures, depending on client? No problem. Each repository has its own setting and you can have any number of different signatures applied depending on where your files are located.

In our tests and talks with administrators we found that one of the biggest hurdles with most version control systems is not related to setup, daily operation or submission to a repository. The largest stress situations usually occur when you need to retrieve information from a previous version. Not only are you usually under a lot of pressure to fix things fast, you are also not always familiar with how that works because let’s face it, you hoped to never have to retrieve anything, really. Feel the sweat forming on your forehead already? It would be nice if it were always as easy as just retrieving the copy of a file from last Thursday. But no, you find yourself suddenly in the position of the CSI guys on TV. You have to collect bits and pieces from previous versions and make them into a working script. And you have to do it just as fast as the guys on TV.

image

That’s why VersionRecall 2014 has a built-in version preview with syntax coloring for most major languages. If you can’t find the exact version of a file you are looking for, you can copy pieces from any selected version and paste them into your editor of choice to create what you need. Going through the history of a file is lightning fast and easy. And you don’t need to “restore” anything to get access to a file. Maybe you are not sure yet if this is what you need. Simply copy a version off to another location and try it out. Or use ScriptMerge to actually see the differences between the files.

image

So what are you waiting for? Go download VersionRecall 2014 and finally get the source control system you always wanted: The one that does all the work for you.