General SCM Interview Questions and Answers

The previous chapters outlined the state of CM technology from the standpoint of a spectrum of concepts underlying automated CM, and from the standpoint of the reflection of some of…

Read more »

Definition of Configuration Management

Software CM is a discipline for controlling the evolution of software systems. Classic discussions about CM are given in texts such as [6] and [8]. A standard definition taken from…

Read more »

Roles of CM Users and Views of CM

Roles of CM Users and Views of CM Different views of CM emanate from the different roles and concerns of people in an organization. A simple, typical, CM user scenario…

Read more »

Steps for a complete clean build

Following are the steps for a complete clean build: 1. Build project (compilation)—In the build phase, the build system compiles operating system (OS) component source files and produces libraries. The…

Read more »

Configuration Management

By Bob Aiello 2876 days ago Comments (2) configuration management jobs careers Hey everyone – we are having a discussion about getting started in CM – in the CM Crossroads forums http://bit.ly/awKvKA. Please feel…

Read more »

Features in TFSC are fairly standard among SCC tools

Some of the features in TFSC are fairly standard among SCC tools: Workspace creation Workspace synchronization File checkout Overlapping checkout by multiple users of the same file Atomic change-set check-in…

Read more »

Merging Functionality in TFSC

The merging functionality in TFSC is centered on the following typical development scenarios: Scenario 1: The catch-up merge— The user wants to merge all changes from a source branch that have…

Read more »

Branching in TFSC

Branching in TFSC Branching is the SCM operation of creating an independent line of development for one or more files. In a sense, branching a file results in two identical copies…

Read more »

Offline Checkout/Check-In in TFSC

A contributor syncs his workspace and takes his laptop home for the evening. At home, he continues working and chooses to check out a file. An unmodified copy of the…

Read more »

Hardware for The Build Lab

The build lab should include some high-end hardware for building the applications. Because the entire team depends on the results of a build, the high-end computers ensure that the build…

Read more »

XML Is the Here, the Now, and the Future

XML Is the Here, the Now, and the Future XML is short for Extensible Markup Language, which is a specification developed by the World Wide Web Consortium (W3C). XML is…

Read more »

Some new terms of TFSC

Repository— The data store containing all files and folders in the TFSC database. Mapping— An association of a repository path with a local working folder on the client computer. Working…

Read more »

Important Configuration Definitions

Source code— Files written in high-level languages such as C# that need to be compiled (for example, foo.cs). Source(s)— All the files involved in building a product (for example, C,…

Read more »

More Important Build Definitions

I need to define some common build terms that are used throughout this article. It is also important for groups or teams to define these terms on a project-wide basis…

Read more »

Types of Builds: Developers and Project

I like to say that there are really only two types of builds: ones that work and ones that don’t. Seriously, though, when you’re shipping a product, you should consider…

Read more »

The Importance of a Successful Daily Build

Former Microsoft Visual Studio Product Manager Jim McCarthy used to say, “Successful daily builds are the heartbeat of a software project. If you do not have successful daily builds, then…

Read more »

The Four Basic Requirements for an SCM

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…

Read more »

The minimum features for SCM tools

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…

Read more »

5 Keys to Automating Configuration Management for Application Infrastructure

One of the trends being discussed in business, among vendors and in the analyst community is the importance of automating the functions performed by IT. Growing demands by the business,…

Read more »

How to move magento shop to another server

The following procedure describes the basic needs for moving your magento-shop to another server. There might be additional things to consider (changing domains, DNS, PHP-Configuration, tools & programms on your server) which need to…

Read more »

AWS Storage FAQ

What data is stored in ephemeral storage of an Amazon EC2 instance? Anything that is not stored on an ebs volume that is mounted to the instance will be lost….

Read more »
terminating-and-stopping-an-ec2-instance

What is the difference between terminating and stopping an EC2 instance?

Answer Terminate Instance When you terminate an EC2 instance, the instance will be shutdown and the virtual machine that was provisioned for you will be permanently taken away and you…

Read more »

What’s the difference between ephemeral and volume boot disks?

Different boot sources There are several different kinds of sources to boot from in the DreamCompute dashboard, but they all need to create some sort of virtual disk for the…

Read more »

Difference between AWS EFS vs EBS vs S3

1 GB to store in US-East-1: (Updated at 2016.dec.20) Glacier: $0.004/Month (Note: Major price cut in 2016) S3: $0.023/Month S3-IA (announced in 2015.09): $0.0125/Month (+$0.01/gig retrieval charge) EBS: $0.045-0.1/Month (depends on…

Read more »

Connection failed: 404 – Not Found

scmuser created the topic: standalone-pom: Connection failed: 404 – Not Found Error – [code language=”css”] [ERROR] Failed to execute goal org.sonatype.plugins:nexus-m2settings-maven-plugin:1.6.6:download (default-cli) on projec t standalone-pom: Connection failed: 404 –…

Read more »

Nexus – Deployment failed: repository element was not specified in the

scmuser created the topic: Nexus – Deployment failed: repository element was not specified in the I am facing following error… [code language=”css”] Downloaded: repo.maven.apache.org/maven2/org/codehau…exus-utils-1.5.6.jar (245 KB a t 573.0 KB/sec)…

Read more »

Nexus – Failed to deploy artifacts: Could not transfer artifact

scmuser created the topic: Nexus – Failed to deploy artifacts: Could not transfer artifact [code language=”css”] [INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 6.457 s [INFO] Finished at: 2015-09-05T16:44:40+05:30…

Read more »

Chef Error: Could not find cookbook cookbooks_test in your cookbook path, sk

rajeshkumar created the topic: ERROR: Could not find cookbook cookbooks_test in your cookbook path, sk Error while uploading the cookbooks…. [code language=”css”] > knife cookbook upload cookbooks_test ERROR: Could not…

Read more »

Chef Error – Fatal: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully

rajeshkumar created the topic: FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully [code language=”css”] > knife bootstrap uvo1t75faaktzc532w6.vm.cld.sr -x root -P Br356YS0iy –sudo Doing…

Read more »

Chef Error: Network Error: getaddrinfo: nodename nor servname provided, or

rajeshkumar created the topic: ERROR: Network Error: getaddrinfo: nodename nor servname provided, or Issues – [code language=”css”] knife bootstrap uvo1t75faaktzc532w6.vm.cld.sr -x root -P Br356YS0iy –sudo –node-name firefox Doing old-style registration…

Read more »