Posts Tagged ‘Version Control’


A tale of two crashes

Wednesday, October 8th, 2014 by Alex Riedel
One of our long time customers recently sent me an email with a desperate plea for help. The customer would like to remain anonymous, so we will just call him “Joe”. Joe asked if I would be so kind as to extract the scripts from all the packaged executables that he had created with PrimalScript and PowerShell Studio. He said he had lost all the original script files when his hard drive crashed.   When I read this email I had a certain sense of déjà vu. I distinctly remembered getting an email just like this one from Joe about…   More »

VersionRecall 2014: FAQ

Wednesday, April 9th, 2014 by Alex Riedel
Over the course of the weeks since the release of VersionRecall 2014 we have received a number of questions. Here is a list of the most common ones and the answers to them.   Question: Why do you not just submit a file each time it is modified? Answer: While developing scripts, most people frequently save and run to verify that what they have done so far works. Creating a new version each and every time a file changes creates many versions of a file, which in turn requires you to weed out the unwanted versions at some point.…   More »

PrimalScript 2014: Introducing Restore Points

Monday, March 17th, 2014 by Alex Riedel
We have all done it. We started messing with code and changed it to the point where it just won’t work anymore. If you employ some kind of version control or backup you usually have some kind of previous version to save the day, but that really depends on how diligent you are with checking files into source control. Oh yeah, I know you wished you had made a copy of that file before you started messing with it. PrimalScript 2014 does that for you now, so stop worrying. The Backup properties now have additional settings, all turned on by…   More »

PowerShell Studio 2012 with GIT, Subversion and Mercurial Oh, my!

Tuesday, January 8th, 2013 by David Corrales
Similar to PrimalScript 2012, we received requests to add support for GIT, Mercurial, and Subversion in PowerShell Studio 2012. The difficulty of supporting all these various source control solutions is that they all have different APIs and change over time. The varying nature of these tools could potentially make the integration outdated fairly quickly. One thing in common all the source controls solutions previously mentioned have is command line tools. We’ve used this common factor to resolve the problem. Our solution to the problem is the new custom tool menu: The custom tool menu allows you to customize and execute…   More »

Using GIT, Subversion and Mercurial with PrimalScript 2012

Tuesday, December 11th, 2012 by Alex Riedel
For quite some time we have been asked to add support for the aforementioned version control systems to PrimalScript. But every time we looked into it, the API changed or the preferred system du jour changed. We didn’t want to add support for too many API’s that get potentially outdated fast. But most importantly, many folks we asked indicated that they use more than one system. GIT for their own files, Mercurial for customer A and Subversion for customer B. Even worse, some clients seem to insist that some homegrown system is used that either has no API or is…   More »

Reminder: Backup survey

Tuesday, July 27th, 2010 by Alex Riedel
This is a reminder for our current survey about Backup and Version Control. Please click here to participate: 2010 Backup Survey Enter your email in the survey to win cool prizes. Your responses will help determine what features get added and what gets cut from PrimalScript 2011 and PrimalForms 2011, so don't hesitate.…   More »

Version control for System Administrators (Part 1)

Thursday, January 22nd, 2009 by Alex Riedel
1. Setting up ChangeVue 2009 Software developers have been using Source Code Control Systems for quite some years now. Most people involved with any kind of electronic files or document have a kind of ad-hoc version control usually using some file naming scheme. Something like: InfrastructureOct2007.doc InfrastructureJan2008.doc InfrastructureMar2008.doc Many administrators though, have stayed away from the developer oriented source control software packages. A feeling of overkill and the tendency to have a complicated setup can keep you away even if you recognize a basic need for that type of thing. After all, who wants to create databases on servers, user-ids,…   More »

What is a Source Code Control System?

Monday, January 12th, 2009 by Alex Riedel
One of the tools SAPIEN will release in February 2009 is ChangeVue 2009, our very own Source Code Control System. Software developers are usually familiar with this type of application, but system and network administrator are not always aware of the benefits of this type of tool. In the  following post I will attempt to point out the general use and benefits of source code control as well as some of its general principles. In future posts I will go into more details about ChangeVue. A. What is it really? The name "Source Code Control System" or the often also…   More »

Announcing ChangeVue 2009

Tuesday, November 4th, 2008 by Alex Riedel
We are proud to announce another new product for the new 2009 tool lineup: ChangeVue 2009 Using source control is an indispensable safety net for any professional developer, regardless of programming language or file size. Not only does source control provide an inherent backup mechanism by storing versions of any file you add to a repository, it also provides an effective means of coordinating who works on what in a team. ChangeVue 2009 provides a lightning fast, set-up in minutes way of adding source code control to your environment. No matter whether you work alone, or in a small team,…   More »