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
1
vote
1 answer

How can i add an administrative build in jenkins?

i'm trying to figure out how can i add an administrative build to Jenkins that will manage a few builds, and how can i path the parameters from the administrative build to the child builds.
Alex Brodov
  • 3,365
  • 18
  • 43
  • 66
1
vote
2 answers

How can i move Clearcase dyamic/snapshot views to another host (Linux)

i'm about to setup a new server that will be dedicated for CC views i'm wondering if there is any way to move the existing views to the new server?
Alex Brodov
  • 3,365
  • 18
  • 43
  • 66
1
vote
2 answers

How to revert a commit in Git while providing a description?

I use Git with SourceTree (from Atlassian). I can revert a commit, but this makes a commit with an auto description : Revert ... I want to revert a commit while entering my own description. How can I do that ? Thank you.
Nicolas Barbulesco
  • 1,789
  • 3
  • 15
  • 20
1
vote
1 answer

How can I improve our CM.AppSettings references

ASP.NET 3.5 Classes throughout our solution referenced ConfigurationManater.AppSettings[""] to get appSettings (from web.config). We decided we weren't happy with that. Folks were mistyping appSetting key names in code (which compiled fine), and it…
lance
  • 16,092
  • 19
  • 77
  • 136
1
vote
1 answer

PhoneGap/Cordova hidden option to configure endpoints in test environments

How do you test a hybrid application when your requirement is to sign off and ship the very same package? You have a single hardcoded URL your AJAX calls are going to go to, but actually this endpoint needs to be different in test and production…
sibidiba
  • 6,270
  • 7
  • 40
  • 50
1
vote
1 answer

How to create Clearcase trigger for only one user?

I would like to make a trigger that only executes for a single user(myself). The reason, is so that I don't "break the build". Longer explanation: I'm trying to sandbox a Clearcase trigger to automatically apply an attribute to an element when it…
wizurd
  • 3,541
  • 3
  • 33
  • 50
1
vote
1 answer

Using Session Variables in Google App Engine creates Infinite Redirect

I have an app that works on a local server. Proof can be found here: http://the-geographic-personality-project.org/inventoryapp/ I pushed the same files to Google App Engine at this domain (http://inventoryapplication.appspot.com/), and I get an…
1
vote
0 answers

Changing from web site to web project: issue with implementing ConfigurationSection

I am using the ASP.NET Web Site Small Business Starter Kit as a starting point for a simple web app. I wanted to convert it to a web project from a web site for few reasons (better interaction with VisualSVN, etc..). I created a new ASP.NET Web…
dferraro
  • 6,357
  • 11
  • 46
  • 69
1
vote
1 answer

how to use zookeeper with curator for configuration managment?

I keep reading about using zookeeper for configuration managment. I know there is Apache Curator for easy interaction with zookeeper. I have some clients connected to a set of resources. And they must use those resources the same way. Stuff like…
user2427
  • 7,842
  • 19
  • 61
  • 71
1
vote
2 answers

How can I see Puppet-managed file contents that would be created in --noop mode for nonexistent files?

Context: If there's a Puppet managed file on my system, and Puppet wants to change the contents, it will usually tell me the differences that it would have made if not for --noop. However, if that file doesn't exist, --noop output just tells me…
Zac B
  • 3,796
  • 3
  • 35
  • 52
1
vote
1 answer

Jenkins git-plugin auto-install and configure git on Windows slaves

I have production Jenkins installed on RedHat server, with many Linux Slaves. Git plugin works flawlessly on Linux slaves but I didn't find any way to make it autoinstall git on Windows slaves (like it does in Java,Maven and Ant). If I can only…
orshachar
  • 4,837
  • 14
  • 45
  • 68
1
vote
2 answers

Are requisites required, or is order sufficient?

The Salt docs are full of this kind of pattern: apache: pkg: - installed service: - running - require: - pkg: apache This repetition ("install apache, now check whether apache was installed") seems to be a violation of…
Steve Bennett
  • 114,604
  • 39
  • 168
  • 219
1
vote
1 answer

Migrating system configurations

Are there any tools like the Django South database migration app, but for migrating entire server configurations? I manage several server configurations entirely from source control. Django app code, Apache configuration, load balancer…
Cerin
  • 60,957
  • 96
  • 316
  • 522
1
vote
1 answer

Trying to create a TFS server 2012 to store all source code and documentation delivered from vendor

I am trying to create a TFS where I can store Source code and documentation of each release sent by vendor. I created three environment ( dev, UAT, prod). once new release is sent using branching I promote the previous version in dev to UAT and…
1
vote
2 answers

Visual C++ 2010 Different configurations for multiple projects

I've got a solution with multiple projects. Now every project has its own configuration and nearly all projects do even have multiple configurations. When building the projects I want that all configurations that do exist are built. Is there a way…