markphip

81 Flips | 2 Magazines | 3 Following | 48 Followers | @markphip | Keep up with markphip on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “markphip”

19 Git Tips For Everyday Use

Share this:<p><i>Update: You can now get this post on Kindle.</i><p>I’ve been using git full time for the past 4 years, and I wanted to share the most practical …

Gerrit Productivity Hack – Handling Large Binary Files with Gerrit, Artifactory and Git LFS

Handling large binary files with Git is a performance pain. You can work around the problem by some proper Gerrit tuning and restructuring your build …

DevOps

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?<p>You’re right, Git is a distributed version control system. …

DevOps

GitFlow considered harmful

<b>Edit (April 2017)</b>: the workflow outlined in this post has now a separate article describing it here<p>GitFlow is probably the most popular Git branching …

Software Development

Git from the inside out

This essay explains how Git works. (If you’d rather absorb the same information as a talk, you can watch this video instead.)The essay assumes you …

Databases

10 Years of Git

START<p>Git project announced & becomes self-hosting<p>Created by Linus Torvalds<p>The creator of Linux, Linus Torvalds began the development of Git on April …

8 Small git tips

As git is one of my daily tools, I've compiled 8 useful (and short) tips that I use almost everyday.Selectively add with -pWhen you want to commit …

Software Development

Visualizing the Access Control Mechanisms of Your Source Code Management Solution

Why visualize?<p>Access control is probably not the most sexy or intuitive part of any SCM (source code management) solution. However, understanding how …

Software Development

New Solution Brief

CollabNet recently published a new solution brief “Enterprise Git Adoption with CollabNet TeamForge®“. It discusses issues and common roadblocks of …

DevOps

Git from the inside out

This essay explains how Git works. It assumes you understand Git well enough to use it to version control your projects.<p>The essay focuses on the …

Databases

Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.

A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team

Databases

Vulnerability announced: update your Git clients

A critical Git security vulnerability has been announced today, affecting all versions of the official Git client and all related software that …

Information Security

Book “Distributed Version Control with Git” published in the third edition

I’m proud to annouce that I finally managed to release the third edition of my Distributed Version Control with Git – Mastering the command line book …

Creating a custom git flow visualization

So I set out to create a visualizer for Stash that looks like the original git flow graphs. It turns out that Stash has some nice JSON based API's …

Software Development

Exploring Task-based CI with SVN and Git

CI is frequently implemented as a dev process and not tied to the rest of the software development life cycle, resulting in a lack of real time …

DevOps

You shall not pass - Control your code quality gates with a wizard

You shall not pass – Control your code quality gates with a wizard<p>Now as easy as designing an email filter<p>Every project has different policies …

DevOps

"Merge pull request" Considered Harmful

I love Github – I think it’s made <i>contributing</i> to open source 1000% more approachable and enjoyable. But I’ve found the open source <i>maintainer</i> workflow …

Git 2.0

The real "Git 2.0" is finally out.<br>From the point of view of end users who are totally new to Git, this release will give them the defaults that are …

Git Partial Staging in Eclipse

Jun<p>When committing changes to your source control system, it’s considered good practice to only resolve a single task with each commit. There are …

GitEye and Interactive Rebase for Commit Management

Introduction<p>As I mentioned in my earlier blog, TeamForge for Gerrit, a Gerrit patch set must be associated with <i>one and only one</i> commit. In this blog …

DevOps

TeamForge for Gerrit- Ready for the Enterprise

Git, Gerrit and TeamForgeIn this blog, I will show you how to use GitEye with Gerrit, the most widely used code review and permissions management …

DevOps

Linking TeamForge Commits and Artifacts

TeamForge- Enabling CollaborationCollabNet TeamForge provides not only the tools that are necessary to manage and track all stages of your software …

DevOps

Git and Agile Development with CloudForge and TeamForge

Git and Agile Development with CloudForge and TeamForge PlatformsIn this blog I will show you how to add TeamForge to your free CloudForge project …

Project Management

CollabNet Gerrit make it easy to use Gerrit as a plain Git backend

The main feature of our latest TeamForge-Git-Integration (8.0.6) is a brand new notification plugin for Gerrit.<p>This is exciting news to anybody who …

Git

Subversion and Heartbleed - Are you vulnerable?

[Tue Apr 08 10:56:06.087918 2014] [mpm_winnt:notice] [pid 2192:tid 328] AH00455: Apache/2.4.9 (Win64) SVN/1.8.8 OpenSSL/1.0.1g configured — resuming …

Information Security