Gerrit Productivity Hacks – Add Default Reviewer

We often get requests from the TeamForge users who’re using Git Integration for the one very common use case:  “How can I add a default reviewer to the code review request ? ” Well, answer became much simpler with Gerrit’s  Reviewer plugin  and Gerrit 2.11 with which plugin can be configured per project with the comfort of Gerrit webUI. Installation The verified version of the plugin can be downloaded or install directly. Download and install wget ssh -p 29418 <USERNAME>@<GERRIT_HOST>  gerrit plugin install -n reviewers.jar  -< reviewers.jar Direct install ssh -p 29418 <USERNAME>@<GERRIT_HOST>  gerrit plugin install -n reviewers.jar  – …

Read More »

Installing Jenkins for Use with TeamForge

This week I was working with a customer, helping to set up a sandbox environment for them, including helping them to build a local Jenkins server to use with TeamForge.  I’ve done this a few times now, but every time I end up back in the same places, figuring out the same things over again so this time, I’m going to document it for me, and for you.  There’s a pretty good chance, I think, that I’ll end up doing this again for a proof of concept with a prospective customer one day, so having this information handy will be… …

Read More »

So You Want to Centralize?

“7 Steps to Centralize Your Enterprise” So you want to centralize your enterprise? Smart choice – but it’s important to take some factors into consideration if you want to have success. Developers need to ensure representation from each geographic location; understand current development processes and tools; and comprehend the biggest challenges. Furthermore, you need to be aware of, and sensitive to, your project teams’ preferences for existing tools and aversion to change. Before we get started into our list of the “7 Steps to Start Centralization,” let’s tackle the question you are probably asking – “What is centralization, anyway?” Centralization …

Read More »

Distributed or Centralized Development?

  For most enterprises, it’s not a question of or but and Over the past several years, organizations have been affected by new market disruptions that were hard to foresee a decade ago. This is especially true when it comes to the Software Configuration Management (SCM) landscape. Today’s IT organizations must address and manage many new software delivery paradigms, including decentralized development teams, increased use of short-term and remote workforces and greater concerns over intellectual property protection. The combination of these seemingly unrelated forces has created several unique technology and business challenges for enterprise development organizations. Hybrid and Mixed Development …

Read More »

10 Things You Should Know About Git Replication in the Enterprise


1. Git is distributed, isn’t replication a concept for centralized version control systems? You’re right, Git is a distributed version control system. However, most enterprises require their developers to synch their local work with central, “blessed” repositories. Those central synch points make sure no work is lost if a laptop gets stolen or damaged and developers only have to only know one place where they have to go to learn about their colleagues’ work results. The same applies to build/CI servers like Jenkins that will monitor and pull the latest source code from the blessed repository as well. Consequently, most …

Read More »

Stash your Trash – Keep GIT clean with Gerrit 2.10

Stash your Trash - Keep GIT clean - CollabNet

Garbage collection is really important, not just in the real world but also within your Git repositories. If you have lots of development activities going on, chances are very high that your Git clone and push operations will get slower and slower. Fortunately, the cure is simple: Run git garbage collection (git gc). We have seen examples where running gc cut clone and push times by more than 99 percent. Same goes for code browsing activities as well – Run git gc and list your branches online within milliseconds instead of seconds again. If Git garbage collection has so many …

Read More »

Bulletproof, Military Grade Security – Visualizing the Access Control Mechanisms of Your SCM Solution


Why visualize? Access control is probably not the most sexy or intuitive part of any SCM (source code management) solution. However, understanding how access control mechanisms work is crucial for any enterprise that has to protect its intellectual property. What makes things tricky is that any SCM solution on the planet claims to have proper, powerful, “military grade”, “bulletproof” access controls in place. Looking at the specifics, there are huge differences that can give you a competitive business advantage (or disadvantage). A framework that helps you to visualize the differences in the fine print is a way better approach to …

Read More »

New Solution Brief: Enterprise Git Adoption with CollabNet TeamForge®

CollabNet recently published a new solution brief “Enterprise Git Adoption with CollabNet TeamForge®“. It discusses issues and common roadblocks of enterprise Git adoption and gives practical recommendations for overcoming them. The writing was prompted multiple requests from many of our customers, who want to make Git into their corporate standard. Interestingly, after talking to numerous large development organizations, we found that most of them have the exact same concerns regarding Git adoption: Insufficient native access and audit controls in Git Git was designed for the needs of open source projects, specifically Linux.  It can reliably track who authored a change and who can …

Read More »

Feature Hat-trick: Three new Git features for TeamForge in a week


The rule of three The rule of three also seems to apply to new TeamForge Git features. Last week, I blogged about the top three Git features coming with the new TeamForge 8.0 release.  In the same post, I already announced that another three Git features will be released immediately after the launch, so let’s inspect how this hat-trick looks like.   1. Assign an entire TeamForge Team to a Code Review with One click TeamForge 8.0 introduced teams as a native concept. If you like to add all team members to a Gerrit change (Git Code Review) at once, you can …

Read More »


Today, we are pleased to announce that CollabNet has release TeamForge 8.0, which includes a major set of enhancements to our flagship platform. TeamForge 8.0 includes a new modern user interface that simplifies and streamlines user workflow, and offers enhanced planning, visibility and reporting for increasingly complex software development environments. Enterprises can now easily adopt, manage and govern many of the leading open-source tools in use today, including Git/Gerrit, Binary Artifact Management, Test Management, Nexus and Review Board. TeamForge 8.0 is geared at helping companies speed application delivery while improving software and delivery quality at the same time.   It was …

Read More »

connect with CollabNet
   Contact Us
looking for something

CollabNet: Our #TeamForge covers the 6 levels of user access control for #Git #CVS & #SVN:
Date: 27 November 2015 | 8:00 pm

CollabNet: Read what the @SoftwareTestTT: experts of @TechTarget: had to say about our latest release of #TeamForge -
Date: 27 November 2015 | 7:00 pm

CollabNet: Our latest version of #TeamForge provides the industry's top #SCM platform: #Git #SVN
Date: 25 November 2015 | 11:00 pm