How to Resolve Apache Ant Copy and Include Issues – Ant Guide

Question: Why Copy in ant is not working if I am putting includes separately? Ant version: Apache Ant version 1.5.4 compiled on January 8 2005. Program 1…

Read More

Copy and Include Issues in Apache Ant | Ant Troubleshooting Guide

Question: Why Copy in ant is not working if I am putting includes separately? Ant version: Apache Ant version 1.5.4 compiled on January 8 2005. Program 1…

Read More

Perforce Web References & Cheatsheet

A way to remember data-mining commands The following is a set of questions that will be used during the Perforce training to remind students which “data-mining” commands…

Read More

Windows XP/2000 Commands & Tools | Windows XP Command-line Reference

Here’s the ultimate Windows XP/2000 command list that will make any Linux user feel at home at the command prompt. A lot of these commands are intended…

Read More

Command line switches of devenv.exe | Devenv command line switches Guide

To see this list, type devenv /? on command prompt /build – build the specified solution configuration   /project – specifies the project to build instead of…

Read More

Click & Download TOP useful Freeware software

Click & Download TOP useful Freeware software Office OpenOffice – office suite PC Suite 602 – office suite AbiWord – text editor Atlantis Nova – text editor Microsoft PowerPoint…

Read More

How to run Remote Desktop Console by using command line?

How to run Remote Desktop Console using command line If you may want to run Desktop Console from a batch file, for example RDC over VPN, you…

Read More

File Comparing Tools Review and Feedback

File Comparing Tools review File comparison in computing is the automatic comparing of data between files on a file system. The result of comparisons are typically displayed…

Read More

Ant Script with Shell script, How to run shell script from Ant Script?

Ant Script with Shell script How to set files Permission in Ant | How to set files Permission in Unix | Set files Permission in Ant in…

Read More

Ant command line arguments – Examples – Summary

Ant command line arguments Several tasks take arguments that will be passed to another process on the command line. To make it easier to specify arguments that…

Read More

VI/VIM editor Commands | VI/VIM editor commands reference | Cheat Sheet

what will happen ? “man ls |col -b > ” will give the text file same as man ls. what is VI-editor ? While in vi you…

Read More

CVS Configuration Procedure – Install CVS – CVS Setup Guide

CVS Configuration – Install CVS Procedure #1:- Use rpm or up2date or yum command to install cvs: for Redhat Use:- rpm -ivh cvs OR#    up2date cvs for…

Read More

gfgds

gfdgfdgfdg

Read More

Basic of Unix – Presentation | Unix Learning Reference – Guide

Basic of Unix Presentation Basic Unix from Rajesh Kumar   Basic Unix View more presentations from rajeshatbuzz. (tags: basic of)

Read More

Batch Program to Shutdown and restart the computer.

Batch Program to Shutdown and restart the computer.  Restart echo off D:\Temp\tmp\SHUTDOWN.EXE /L /R /Y /C pause   Shutdown echo offd:\tmp\SHUTDOWN.EXE /L /Y /C pause

Read More

How CVS will help to Realtime Developers ?

CVS Tips & Tricks The CVS commands here assume that you are using the command line version of CVS. Tips and tricks for a specific CVS GUI…

Read More

Best Practices in Software Configuration Management – SCM Best Practices Guide

Best Practices in Software Configuration Management Abstract When deploying new SCM (software configuration management) tools, implementers sometimes focus on perfecting fine-grained activities, while unwittingly carrying forward poor,…

Read More

How to Write Trigger in Perforce? – Perforce Triggers Guide

1 Introduction Perforce introduced the first server-side trigger in release 99.1 with the pre-submit trigger. This trigger satisfied a long-standing desire in the user community, but demand…

Read More

List of 5 Common Problems in CVS – Troubleshooting Guide

List of 5 Common Problems in CVS – Troubleshooting Guide Problem 1:- How will we modify our conflict occurred files ? While updating if you will get…

Read More

Makefile – Makefile example – Makefile Guide

Note that this example Makefile is from an older software project, which specifies everything within each makefile rather than using any recursive or inclusion-based makefile hierarchy, and…

Read More

How CVS will help to Realtime Developers ?

CVS Tips & Tricks The CVS commands here assume that you are using the command line version of CVS. Tips and tricks for a specific CVS GUI…

Read More

DOS TUTORIAL : THE BASICS | MS-DOS Learning Resources

DOS TUTORIAL : THE BASICS Compilation by Lisa Lemieux, UC Call Center Table of Contents I. Lesson 1   A. Hardware and Software differences. B. What is…

Read More

What are the Best Practices of CVS?

CVS Best Practices   These are list of CVS Best Practices: * Don’t share workspaces Sharing workspaces compromises CVS’s ability to track activity by user or task….

Read More

Apache Ant: Learn Apache Ant from IBM Experts

Apache Ant: Learn Apache Ant from IBM Experts Section 1. Getting started     What is this tutorial about? In this tutorial, you’ll learn about Ant, a build…

Read More

AnthillPro 3.6 Released – What’s New Features in AnthillPro?

Major New Features In AnthillPro 3.6   Improved support for geographic distribution. The server-agent communication layer has been reworked for better performance. The new approach also supports…

Read More

Introduction to CVS | Know ABout CVS | Quick Start Guide

Introduction to CVS CVS is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files,…

Read More

CVS Best Practices – List of CVS Best Practices – CVS Tips

CVS Best Practices These are list of CVS Best Practices: * Don’t share workspaces Sharing workspaces compromises CVS’s ability to track activity by user or task. *…

Read More

The Four Basic Requirements for SCM Process – SCM Guide

Identification, control, audit, and status accounting are the four basic requirements for a software configuration management system. These requirements must be satisfied regardless of the amount of automation within the SCM process. All four may be satisfied by an SCM tool, a tool set, or a combination of automated and manual procedures.

  1. Identification—Each software part is labeled so that it can be identified. Furthermore, there will be different versions of the software parts as they evolve over time, so a version or revision number will be associated with the part. The key is to be able to identify any and all artifacts that compose a released configuration item. Think of this as a bill of materials for all the components in your automobile. When the manufacturer realizes that there has been a problem with parking brakes purchased from a subcontractor, it needs to know all the automobile models using that version of the parking brake. It is the same with software. If we are building a multimedia system that has audio MPEG3 drivers for Windows 98, Windows 2000, Windows CE, Linux, and FreeBSD operating systems, how do we find out which releases are impacted when we find an error in the Linux product? You must go back to your SCM system to identify all the common components in all operating system releases that are impacted.
Read More

The symptoms of our software development malaise

Software development has traditionally suffered from producing end products with a definite lack of inherent quality. The symptoms of this quality lack are listed here:

  • Software development projects are often delivered late and over budget.
  • Often the delivered product does not meet customer requirements and is never used.
  • Software products simply do not work right.

As we look into the symptoms of our software development malaise, five principal issues related to software development arise.

Lack of Visibility
Software is conceptual in nature. Unlike a bridge, a building, or another physical structure, it is not easy to look at software and assess how close it is to completion. Without strong project management, “software is 90% complete 90% of the time.” Through the adoption of SCM policy and the definition of the configuration management model of the software under development, all CIs, components, and subcomponents are immediately visible for versions, releases, and product families.

Read More

What are the minimum features for SCM tools? – SCM Tools Essential Features

SCM Tools
The minimum features for SCM tools are closely related to the task of handling the different product deliverables produced within the project software engineering process. Tool requirements and selection criteria are based on a series of features that provide a consistent look and feel with state-of-the-art software development environments. An SCM tool must have multiuser support, an intuitive graphical user interface, conformity to the organization’s development environment, scalability, flexibility in integrating other software development tools, ease of setup, modifiable models, process management, extensive support for the development phase, and management of nondevelopment objects.

Basic selection criteria includes the following:

Read More