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

searching in Perforce Visual Client

I am new in perforce Visual Client and I am not able to figure out a very basic utility. I want to search my workspace for files which contain some specific words. I found out that at Edit --> Find in File ---> there are two options Search in: and…
1
vote
2 answers

How to fix "the name configurationmanager does not exist in the current context"

I already added the reference System.Configuration and still, I get recieving that error. I am using VS2010. Here is the code
Yanker
  • 292
  • 5
  • 10
  • 25
1
vote
1 answer

Provisioning millions of configuration objects to network devices

I have a sort of unique configuration management problem. I don't quite think that zookeper is built to solve it, but I could be wrong. The system will be provisioning configuration to multiple devices in a network. The configuration itself is…
strtok
  • 39
  • 4
1
vote
1 answer

Version Control/Configuration Management for Avaya PBXs?

Here at Acme Widgets, we use an Avaya 8xxx series PBX. Some of the Vectors that are coded into the PBX are super important, in that if they're changed in the wrong way, pretty much all of our telephony arena applications and features go haywire…
IVR Avenger
  • 15,090
  • 13
  • 46
  • 57
1
vote
1 answer

re-submit changelist with new changelist number

I have submitted one file in perforce, and changes submitted by other user got reverted in merge. Changes were not conflicting. Is their a way, I can get that user's changes back. Means revert the revert. Also how to submit a changelist again with…
user966588
1
vote
1 answer

Configuration system for a long running java process

I am writing a long running java process which is going to poll on an in memory queue and is going to consume items from the queue. I want to have dynamic configurations in this service using zookeeper. I have already written a java class that runs…
user1639848
  • 562
  • 5
  • 15
1
vote
1 answer

Managing configuration for open source projects

For the past few projects I use a BitBucket private repository to keep production ready configurations for different projects. Each project in that repository has its own branch where it lives to keep sensitive and private information off public…
sultan
  • 5,978
  • 14
  • 59
  • 103
1
vote
3 answers

How to debug old versions of software?

Note: Currently using Perforce as a CM tool. I currently do several debug releases of software [only debug files (.pdb) and binaries (.dll and .exe)]. At every release, I check the all the files used to generate the binaries into our CM tool…
SwDevMan81
  • 48,814
  • 22
  • 151
  • 184
1
vote
2 answers

Purpose of elements having their connectionStringName set to LocalSqlServer?

1) By default configuration elements have their connectionStringName attribute set to LocalSqlServer, and as far as I know, this attribute refers to connection defined in the element in machine.config file. a) I assume this connection string…
SourceC
  • 3,829
  • 8
  • 50
  • 75
1
vote
1 answer

Multiple projects or VOBs?

I just took over a ClearCase UCM admin position recently, so any input on this post would be great. We are currently using one VOB with one project. Say the project that we are working on is the software for a Car, CAR X. Right now, there is one…
Rubasu
  • 379
  • 3
  • 14
0
votes
1 answer

Github: bind source code downloaded from github for working on it

-- updated question -- I have a repository having 1.21 GB size. So git clone isn't working for me. so, I downloaded source code zip from github. I made some changes, and now I want to commit and push those changes to github repository. -- updated…
Prashant Lakhlani
  • 5,758
  • 5
  • 25
  • 39
0
votes
1 answer

Performance cost of automated config management

I am learning about tools like Chef/Puppet/etc for the first time and was wondering how well (or poorly) they integrate with applications deployed on the cloud: Why use Chef when there are vendor-specific APIs out there, as well as frameworks like…
IAmYourFaja
  • 55,468
  • 181
  • 466
  • 756
0
votes
1 answer

store JBoss port in DB

I have been doing research on how I can store ports info (e.g RMI, http port etc) in database instead of storing in system/env variable or in jboss-service.xml. However, I am unable to find any. I understand I can store, get port info from DB and…
asun
  • 151
  • 5
  • 15
0
votes
1 answer

Configuration of some process organized in classes Vs single class

In my app I'm using a single class that holds the configuration for some process. Now, I'm trying to break it in smaller peaces, as you can see in the class diagram below: Do you think this design pattern is ok? What about the FilterOnOff…
Pedro77
  • 5,176
  • 7
  • 61
  • 91
0
votes
11 answers

Pros and Cons regarding extended use of branches

I want to be able to choose the right branching strategy for most thinkable situations and organizations. So I'm looking for a extensive list of positive and negative effects of extending the use of code repository branches in a development…
sharkin
  • 12,162
  • 24
  • 86
  • 122