DevOps is eating the world
You know a technology trend has become fully mainstream when you see it written up in the Wall Street Journal. So it goes with DevOps, as this recent article shows. DevOps and continuous delivery have...
View ArticleLatest Git binaries available for download
As part of our participation in the open source SCM community, WANdisco provides up-to-date binary downloads for Git and Subversion for all major platforms. We now have the latest Git binaries...
View ArticleScalable and Secure Git
Now that WANdisco has released an integration between Git MultiSite and GitLab, it’s worth putting the entire Git lineup at WANdisco into perspective. Git MultiSite is the core product providing...
View ArticleAn essential Git plugin for Gerrit
One of the frequent complaints about Gerrit is the esoteric syntax of pushing a change for review: git push origin HEAD:refs/for/master Translated, that means to push your current HEAD ref to a remote...
View ArticleBinary artifact management in Git
Paul Hammant has an interesting post on whether to check binary artifacts into source control. Binary artifact management in Git is an interesting question and worth revisiting from time to time....
View ArticleGitLab and Git MultiSite: Architecture
The architecture of GitLab running with Git MultiSite is worth exploring. In the interest of saving a thousand words, here’s the picture. As you can see, the topology is quite a bit more complex when...
View ArticleScalable Social Coding
I’m very pleased to announce that Git MultiSite now formally supports GitLab, a leading on-premise Git collaboration and management suite. With this and future integrations, Git MultiSite’s promise of...
View ArticleAdvanced Gerrit Workflows
As a final note on Gerrit workflows, it’s worth looking into Gerrit’s Prolog engine if you need a customized code approval process. Now, I know what you’re thinking – do you really need to learn...
View ArticleGerrit Administration
So far I’ve been talking a lot about Gerrit’s strong points. Now it’s time to focus on one of Gerrit’s comparative weak points: administration. Gerrit has all the tools you need to run a stable and...
View ArticleGerrit Workflow
As I mentioned in an earlier post, Gerrit has a unique workflow. It has some similarities to pull and merge request models, but is more flexible and more automated. That goes back to its roots in the...
View ArticleGerrit Scalability
As a fundamental part of the Android Open Source Project (AOSP), Gerrit has to support a large user base and a big data set. In this article I’ll review Gerrit scalability from both a performance and...
View ArticleAnd here’s Gerrit with Git MultiSite!
With the recent announcement of Gerrit support in Git MultiSite, it’s worth taking a step back and looking at Gerrit itself. Gerrit, just like its logo, is a bit of an odd bird. It has a huge user...
View ArticleExperiences with R and Big Data
The next releases of Subversion MultiSite Plus and Git MultiSite will embed Apache Flume for audit event collection and transmission. We’re taking an incremental approach to audit event collection and...
View ArticleDistributed Code Review
As I’ve written about previously, one of the compelling reasons to look at Git as an enterprise SCM system is the great workflow innovation in the Git community. Workflows like Git Flow have pulled in...
View ArticleGit MultiSite Cluster Performance
A common misconception about Git is that having a distributed version control system automatically immunizes you from performance problems. The reality isn’t quite so rosy. As you’ll hear quite often...
View ArticlePermission Precedence in Access Control Plus
Access Control Plus gives you a flexible permission system for both Subversion and Git. Management is delegated with a hierarchical team system, a necessity for large deployments. You can’t have...
View ArticleGit Access Control Levels
It seems that every Git management solution has its own flavor of access control permissions. I thought it’d be useful to have a quick matrix of the capabilities WANDisco’s Access Control Plus....
View ArticleUnified Git and Subversion Management
Over the past several years the movement in ALM tools has been away from heavy, inflexible tools towards lighter and more flexible solutions. Developers want and need the freedom to experiment and work...
View ArticleThe AIA Prior Use Defense and DevOps
Configuration as Highly Valuable Code As I wrote about earlier, the expanded scope of the ‘prior use’ defense in the America Invents Act (AIA) provides you with an improved defense against patent...
View ArticleIntro to Gerrit – Subversion and Git Live 2014
You may be aware of Gerrit, the web based code review system. Our Director of Product Marketing, Randy Defauw, has a number of good reasons for adopting it as part of your development process: The most...
View Article