We recently added Git support to PrimalScript and, subsequently, to PowerShell Studio. You can read about it here. As promised in the previous post, I will tell you a little bit more about how this works, how you can customize it, and what we have planned for it in the future. The MS SCC API […]
Tag: Git
PrimalScript 2018 adds Git Version Control Support
SAPIEN Technologies is pleased to announce that PrimalScript 2018 will support Git as a version control system starting with version 7.4.114. Support for VersionRecall will remain as well as support for MS SCCS API (Microsoft Source Code Control System API) based systems, for example Team Foundation Server. It is important to note that MS SCCS […]
How Git branches affect files on disk
When I started using Git back in 2012, I wasn’t new to source control systems. I used a database-backed source control system back in the 80’s and, at Microsoft, I used Visual Source Safe (VSS) and Team Foundation Server (TFS). I was a whiz at checking files in and out, examining and comparing versions, and […]
GitHub: How to update your fork
Like almost everyone in the DevOps world, I use GitHub, not because I like it, but because everyone uses it. In fact, I dislike it, because it’s confusing by design. Its misleading language excludes users, rather than welcoming them. To use it, you have to forget the actual meaning of words in English, or even […]
PowerShell Studio 2015 – New Custom Menu Features & GIT template
We are continuing to cover the new features introduced in the latest service build of PowerShell Studio 2015 (v4.2.95). In this article we will cover the new additions to PowerShell Studio’s custom menu. For those who aren’t familiar with the custom menu, it is a menu that users can customize to call other tools and […]
VersionRecall adds file locks
Source control systems usually operate in one of two ways: Check-in and check-out or with a concurrent submit. Check-in and check-out makes it easy to coordinate access to files in a project by team members. While a file is checked out, no one else can can submit a modification to that file until that particular […]
VersionRecall 2014: FAQ
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 […]
PowerShell Studio 2012 with GIT, Subversion and Mercurial Oh, my!
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 […]
Using GIT, Subversion and Mercurial with PrimalScript 2012
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 […]