Monthly Archives: May 2010

Best Practices-Software Configuration and Release Management (SCRM)

Introduction The development of software applications is an evolutionary process, moving towards some predetermined end goals. These goals are usually in the form of a Release, either internal or external, to deliver a set of required functionality. Software Release Management is the process of ensuring releases can be reliably planned, scheduled and successfully transitioned (deployed)… Read More »

Most User P4 Command Line – P4 Commands Reference

p4 add Open file(s) in a client workspace for addition to the depot. Assigns a specific file type to a new file, overriding any settings in the typemap table p4 add -t binary file.pdf Opens all the files within the user’s current directory for add, and links these files to changelist 13. p4 add -c… Read More »

Introduction to MSBuild – Quick Intro Guide

Introduction to MSBuild Microsoft supported build engine XML-based configuration file Intellisense available from Visual Studio using supplied schema Ships with .NET Framework 2.0, it is NOT part of Team Foundation Server Both Visual Studio and Team Foundation Server leverage MSBuild Command-line utility – MSBuild.exe MSBuild Concepts Project Property Item Target Task Projects –        The root… Read More »

HOWTO: Install e17 from SVN/source on Ubuntu

E17 is a lightweight window manager/bundle of libraries for Unix based operating systems. E17 is designed to be both elegant and fast – two goals it succeeds at very well. The only problem is that installing E17 on Ubuntu (and it’s derivatives) is not a very straight forward process if you have never done it… Read More »

How to read XML file by using shell script ?

This was like the first time where I had to write something that will be able to read something out of a XML file using a shell script. Usually I would use Python/Perl as my favorite choices in such a scenario but in this one I really *had* to do all within a shell script.… Read More »

Maven 3.0-beta-1 Release – What’s new in Maven 3.0? – Quick guide

The Apache Maven team would like to announce the release of Maven 3.0-beta-1. Maven 3.0-beta-1 is available for download from the ‘preview’ section. Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project’s build, reporting and documentation from a central place.… Read More »