Git Inside Out

@page { margin: 2cm } h3.cjk { font-family: “Noto Sans CJK SC Regular” } h3.ctl { font-family: “Lohit Devanagari” } p { margin-bottom: 0.25cm; line-height: 115% } a:link { so-language: zxx } Git Inside-Out Git is basically a file-system where you can retrieve your content through addresses. It simply means that you can insert any …

Git-Submodule

Rocket Science has always fascinated me, but one thing which totally blows my mind is the concept of modules aka. modular rockets. The literal definition of modules states “A modular rocket is a type of multistage rocket which features components that can be interchanged for specific mission requirements.” In simple terms, you can say that …

jgit-flow maven plugin to Release Java Application

Introduction As a DevOps I need a smooth way to release the java application, so I compared two maven plugin that are used to release the java application and in the end I found that Jgit-flow plugin is far better than maven-release plugin on the basis of following points: Maven-release plugin creates .backup and release.properties …

Opstree SHOA Part 1: Build & Release

p { margin-bottom: 0.25cm; line-height: 120%; } At Opstree we have started a new initiative called SHOA, Saturday Hands On Activity. Under this program we pick up a concept, tool or technology and do a hands on activity. At the end of the day whatever we do is followed by a blog or series of …

Tip : Setting up Git Jenkins integration on windows box

If you have ever tried setting up git as a version control system in a Jenkins installation on a windows box you would have faced an error message ssh key not available. The reason behind this issue is that if you are using git with ssh protocol it tries to use your private key to …

Automation tips and tricks February 2013

As promised I’m back with the summary of cool stuff that I’ve done with my team in Build & Release domain to help us deal with day to day problems in efficient & effective way. As I said this month was about creating tools/utilities that sounds very simple but overall their impact in productivity & …

Efficiently handling Code merge in Version Control System

One of the painful & mundane task that release engineers have to perform is to merge changes of one branch into another branch & in case of code conflicts the release engineer has to co-ordinate with all the developers to resolve those merge conflicts. In our current setup the problem is more critical as development …

Git : How to fix issues in a merged branch

Sometime back we faced a peculiar problem in our project where we have to fix some issue introduced due to a merged branch. To explain this problem first I’ve to explain the way we manage branches. As we entered in the maintenance mode of project there was a dire need of fixing issues and working …

Design a site like this with WordPress.com
Get started