About Mark Phippard

Engineering manager for several teams at CollabNet, including CloudForge, Subversion, Subversion Edge, Git and our Desktops and Integrations. Project owner for the Subclipse project, which provides Subversion support in Eclipse. Also a full committer for the Subversion project. Product owner for GitEye, Subversion Edge and the CollabNet Desktops and Integrations.

Getting Started with CollabNet GitEye

GitEye logo

We released GitEye a couple weeks ago.  See my earlier blog post Introducing CollabNet GitEye if you missed it. This is a followup blog post that is aimed at new users and should help get you started using GitEye as your Git client. I have created three initial videos that walk through different aspects of using GitEye.  The videos are all short, just a few minutes, so you should be able to just watch the videos you need. For example, the first video shows how to setup an SSH key. If you do not need help with this, or do … LEARN MORE »

Introducing CollabNet GitEye

GitEye Logo

Today I have the pleasure of announcing a new graphical client for Git that we have been working on — CollabNet GitEye. GitEye is a Java GUI client for Git written on top of the Eclipse RCP framework. We are providing downloads for Windows, OSX and Linux though we can theoretically produce builds for a few other operating systems as well if the demand is there. Leveraging the Eclipse RCP framework allows us to provide a native GUI experience on all of these different operating systems, while still benefiting from the cross platform nature of Java. This approach also allows … LEARN MORE »

Spring Awakening – New Look and Feel for Our TeamForge Git Integration

New Look&View for our Git Repo Browser

As Spring finally arrived in town, we thought it’s time to give our Git repo browser a fresh new look and released a new point upgrade of our TeamForge Git Integration.   Apart from the fresh look, we also took this opportunity to fix some bugs reported in the last quarter. For further details, please refer to our release notes. If you dig deeper, you will figure out that we also added some more features to our repo browser, namely blaming support for changed files, gravatar support and linkification for TeamForge artifacts. If your commit message or file content contains a reference … LEARN MORE »

BED Time Stories – Sharing Gerrit, Jenkins and Eclipse Knowledge

BED - Berlin Expert Days

We had a really great time on BED – Berlin Expert Days last Thursday and Friday. The conference was very well attended – we heard about 700 participants – and the talks gave invaluable insights into what’s hot in Java, DevOps, NoSQL and everything related to it. Among many other things we learnt how SoundCloud scales (technically as well as organizationally, Ruby has already crossed its peak as new stuff is written in Scala), why Adam Bien typically removes 60 percent of production code on his gigs and how ImmobilienScout24 managed to establish a DevOps culture by encouraging every single … LEARN MORE »

Need a quick fix? Simple solutions to SVN, TeamForge and Git

Issues_with_SVN,TeamForge,Git

Support sees quite a few issues, and while impossible to solve everything immediately (or through a blog I may be writing), I’ve found some common issues that you may encounter while wrangling code on CloudForge: – TeamForge login: Do you have a long domain name? While we mention that you must use the ‘domain_username’ structure for logging in, what you might not know is that we’ll truncate login names longer than 32 characters. For example: if I have the organization ‘excellentbusinessorganization’ and my username is ‘jesseyowell’, you will see under the TeamForge login page that your login name may be … LEARN MORE »

New Git Coaching Series for Technical Teams and Executives!

Register for Git Coaching

2013 is the year for Git! 25% of US Fortune 500 companies already use Git for Mobile, Big Data and Cloud development. Optimized for speed, Agile and pair programming, Git is revolutionizing how software is coded, patched and verified. CollabNet is launching a FREE Git coaching series that helps technical teams and executives get ahead of the game with Git in the enterprise. This three-part series is designed to cater to the specific needs of both technical practitioners or executive decision makers implementing best practices. Join CollabNet’s expert Git coaches for this FREE webinar series. Register now for all 3, or … LEARN MORE »

Git and Subversion Bridge

git-svn-bridge

Apache Subversion® since its inception in 1999 continues to be the most widely adopted version control software in the majority of open source development projects and a large number of corporate projects. However in the recent years DVCS has started becoming popular and usually have the following properties in common: • Development History of repository is available locally on disk. • Operations like commits, viewing history, and reverting changes doesn’t require any network connectivity to server. • Multiple central repository Since 2005 Git has evolved as a world’s leading DVCS (distributed version control system). What makes Git distinct from nearly … LEARN MORE »

Tips on Git: De-fanging ‘Git Push’

Defanging_Git_Push

Ever had Git commit a branch you didn’t intend? % git co branch-1 % (workee workee workee) % (interrupt) % git ci -am”Half the change of the primary task” % git co branch-2 % (workee workee workee) % git ci -am”The whole change of the interrupt % git push babble babble babble 9e7f6d7..35935af branch-1 -> branch-1 ccb352f..66c8c36 branch-2 -> branch-2 Oh no! Not branch1! It’s not finished yet!!! What Git has just done is technically called “push by matching”: any branches in your repo that have names matching branches in the origin repo get pushed. The confusing thing here is … LEARN MORE »

Infographic: Git in the Enterprise

Infographic: Git in the Enterprise

No secret, Git is the fastest growing DVCS. Lesser known is the extend (and scope) of Git deployments in the ‘enterprise’*. We wanted to find out: What is the state of Git in the enterprise?   To get to the root of that question, CollabNet partnered with Dr.Dobbs and InformationWeek. We asked 250 organizations in North America, surveying both developers / engineers and management teams. Some of the results may surprise you: 25 percent of respondents indicated Git as one of their standard SCM tools Git, Agile Methodology and Mobile go well together Subversion, Microsoft TFS/VSS, and CVS are the … LEARN MORE »

How GitHub is Impeding Enterprise Git Adoption

Git

Over 3,000 corporate email addresses compromised. Private SSH keys and passwords publicly disclosed. Major systems outages every few weeks (here and here and here). No, those are not the news from some dubious shopping site. But from a site supposed to manage intellectual property (IP), in form of software code. As Gartner points out, enterprises already ‘speak of being uncomfortable with what is perceived as a larger possibility for loss of source code’ when it comes to Git. Certainly headlines like the ones above are not helpful, when it comes to building trust for Git with decision makers. And while … LEARN MORE »