Quantcast
Channel: Dariusz on Software Quality » vcs
Browsing latest articles
Browse All 10 View Live

How to push local GIT branch to a remote repository

GIT is a Distributed Version Control System (DVCS) that was “born” for Linux kernel development. It’s not the easiest to use for novices, but it fast and allows to create advanced code sharing...

View Article



Image may be NSFW.
Clik here to view.

Codebase Integration Scenarios

Last week I’ve been observing details of integrating source code coming from three different development teams (located in different countries). Each team owns some subset of modules and has R/W access...

View Article

Image may be NSFW.
Clik here to view.

“svn status” for Perforce

Status command is very important part of  any VCS (Version Control System) local interface. It allows you to check your workspace state and ensure correct commit will be created. Perforce is a...

View Article

Image may be NSFW.
Clik here to view.

Git: “pull –rebase” by default

GIT is a distributed version control system that allows to share codebase between developers. Born in Linux kernel world proved to be very useful for any programming task. “Distributed” means you can...

View Article

Image may be NSFW.
Clik here to view.

Software Releases Using GIT

Releasing Software is not just packing latest version to tarball and send to SFTP server. It requires preparation and some planning to be done properly. I’ll describe release procedure I applied on one...

View Article


Image may be NSFW.
Clik here to view.

“git cherry-pick” for Perforce

Cherry-picking is a technique of porting only selected commits from one branch to another. It’s directly supported in GIT by special command: git cherry-pick <SHA-COMMIT-ID> Also SVN has simple...

View Article

GIT: importing remote branches

GIT is a fast version control system that handles branching very efficiently and allow for most operations to be done offline (is a distributed VCS). Of course sometimes you have to exchange code with...

View Article

Image may be NSFW.
Clik here to view.

Fixing invalid comment / branch name in GIT

Recently I was asked to help with fixing branch that had: invalid name (wrong artifact number) invalid comment inside (also based on wrong artifact number) it was a mistake and programmer wanted to...

View Article


Image may be NSFW.
Clik here to view.

Bazaar to GIT migration

Today I moved using site-uptime.net development from Bazaar repository to GIT using elegant bzr2git script. The why: In-place branches (I used to use them heavily) Faster (no Python libs loading during...

View Article


Image may be NSFW.
Clik here to view.

Time Tracking in Bug Trackers

Modern bug tracking software are not only the bug trackers. There are more features. Typical additional components that are included are: Wiki systems: to share knowledge Estimations Time tracking I’d...

View Article
Browsing latest articles
Browse All 10 View Live




Latest Images