Questions tagged [configuration-management]

Software configuration management (SCM) is the task of tracking and controlling changes in the software deployments

In software engineering, software configuration management (SCM) is the task of tracking and controlling changes in the software. Configuration management practices include revision control and the establishment of baselines.

SCM concerns itself with answering the question "Somebody did something, how can one reproduce it?" Often the problem involves not reproducing "it" identically, but with controlled, incremental changes. Answering the question thus becomes a matter of comparing different results and of analysing their differences. Traditional configuration management typically focused on controlled creation of relatively simple products. Now, implementers of SCM face the challenge of dealing with relatively minor increments under their own control, in the context of the complex system being developed. According to another simple definition: Software Configuration Management is how you control the evolution of a software project.

407 questions
0
votes
3 answers

Need to automate deployment of multiple Tomcats on single instance?

Using which CM tool can we do the deployment of multiple tomcats on single instance. Actually, I'm handling a pharmaceutical client, they have 5 products. We deploy multiple tomcats on a single instance all are running separate applications. Just…
0
votes
1 answer

installing downloaded in puppetmaster on nodes

I am new to Puppet. I have downloaded a ganglia repo on my puppet master. How to install this repo on all the nodes? Master: ubuntu 14.04 Agent: 12.04 I want to make the puppetmaster server the server for required packages. So that packages can be…
Bidyut
  • 933
  • 1
  • 14
  • 30
0
votes
1 answer

How to define custom attributes for nginx cookbook?

For my current problem I'm using the nginxcookbook. What I want to do is to install it from source (no problem to do that using nginx::source) and prefix it to /opt/nginx//, but it will always be prefixed (by default) to…
0
votes
2 answers

When reading appSettings, I get key Counter from nowhere

I have something very strange. I'm using ConfigurationManager to open configuration file like: ExeConfigurationFileMap fileMap = new ExeConfigurationFileMap(); fileMap.ExeConfigFilename = path; Configuration config =…
0
votes
1 answer

Can I plug IBM Notes Applications into IBM Rational Synergy?

A client of mine is trying to have all software tracked by his Configuration Management System, IBM Rational Synergy. He wants to track one of his applications, based on several nsfs. I couldn't find anything on the Interwebs about this. Do you have…
Andrew Magerman
  • 1,394
  • 1
  • 13
  • 23
0
votes
1 answer

Visual Studio Express 2013 Web Site Administration Tool (WSAT)

I am trying to access the Web Site Administration Tool (WSAT) so I can manage the users and roles established by an earlier version of VS. Apparently Microsoft took it away. I have Googled a solution, but I am not successful. In the command prompt…
0
votes
1 answer

Maven and bit-for-bit identical builds

If your project requirements for a large application with many 3rd party dependencies included: 1) Maintain a configuration management system capable of reproducing from source bit-for-bit identical copies of any build for 25 years…
mattjames
  • 1,636
  • 1
  • 12
  • 14
0
votes
1 answer

Removing old jobs from Jenkins

I'd like to shelve old builds in all of my jobs for example build numbers 1-10 I'm wondering if there is way to do that from the jenkins UI using a single command.
Alex Brodov
  • 3,365
  • 18
  • 43
  • 66
0
votes
1 answer

CM and Agile validation process of merging to the Trunk?

We are a new Agile shop and we are encountering an issue that I hope others have seen. In our process, the Trunk is considered an integration branch; it does not have to be releasable, but it does have to be stable and functional for others to…
LoneCM
  • 1
0
votes
1 answer

Init Git repository before doing cleanup of project directory

In our project, we have a directory (let's just call it "/sw/") where we keep everything related to the project. Various scripts, templates, delivered files, git-repos, builds, etc are in subdirectories of /sw/. This is an old project, and /sw/ have…
Martin
  • 97
  • 6
0
votes
1 answer

Can I fill in the change history for a legacy project between releases using Git?

Let's say we currently have a legacy codebase that is having work done to it, and is being ported to new hardware. Currently version control is treated as only that and any work done on the code is through a series of zip packages that are turned…
CANTPRO
  • 79
  • 9
0
votes
1 answer

TFS CM resource recommendations / some questions

I am working with a small development shop that consists of a group of 5 developers and 1 QA person. We are using TFS and need to get more sophisticated on how we use this tool. Currently the development team checks in their code each evening. A…
John Livermore
  • 30,235
  • 44
  • 126
  • 216
0
votes
1 answer

Remove computer from Configuration Manager (System Center 2012 R2) with script/batch/programatically?

We are having trouble with the Config Manager client randomly getting corrupted during installation on new computers. We are currently rebuilding our image, but in the meantime, we are implementing a short term solution where we simply completely…
IAmTheSquidward
  • 562
  • 6
  • 22
0
votes
1 answer

CFEngine. I want to distribute a set of files which are different for different versions of ubuntu for eg 13.04 and 14.04.

I googled it up and read through but did'nt find any answer. I am using cfengine-community 3.5 version on ubuntu.
shivam
  • 9
  • 2
0
votes
1 answer

reparing user list on a linux system using cfengine

I need to create a cfengine policy which automatically maintains a user list on a linux box. If there are additional users on the system except the list, it would delete them. I am a newbie to cfengine. Any pointers would be immensely appreciated.…
Saurajeet
  • 1,088
  • 2
  • 8
  • 10