Questions tagged [version-control]
Version control is the management of changes to documents, programs, and other information stored as computer files. Use this tag to mark general questions about usage and applicability of version control, VCS comparison. For most commands and techniques specific to each particular VCS there are specific tags, which should be preferred.
version-control
17,235
questions
19
votes
13
answers
5k
views
Learning Version Control, and learning it well [closed]
Where should I start learning about version control systems? I've used SVN, Team Foundation, and Sourcesafe in the past but I don't really feel like I grasp it completely, and my team doesn't seem to ...
42
votes
16
answers
32k
views
Common Types of Subversion Hooks
What kinds of hook scripts are people using for Subversion? Just general ideas but code would be great too!
103
votes
19
answers
23k
views
How do you deal with configuration files in source control?
Let's say you have a typical web app and with a file configuration.whatever. Every developer working on the project will have one version for their dev boxes, there will be a dev, prod and stage ...
1663
votes
21
answers
886k
views
How can I undo git reset --hard HEAD~1?
Is it possible to undo the changes caused by the following command? If so, how?
git reset --hard HEAD~1
36
votes
8
answers
9k
views
Version control PHP Web Project
We have a PHP project that we would like to version control. Right now there are three of us working on a development version of the project which resides in an external folder to which all of our ...
20
votes
8
answers
3k
views
DVCS Choices - What's good for Windows?
So I want to get a project on a distributed version control system, such as mercurial, git, or bazaar. The catch is that I need the Windows support to be good, i.e. no instructions that start off ...
14
votes
3
answers
1k
views
What is a good Mercurial usage pattern for this setup?
We've got two developers on the same closed (ugh, stupid gov) network, Another developer a couple minutes drive down the road, and a fourth developer half-way across the country. E-Mail, ftp, and ...
22
votes
13
answers
14k
views
What is the difference between all the different types of version control?
After being told by at least 10 people on SO that version control was a good thing even if it's just me I now have a followup question.
What is the difference between all the different types of ...
76
votes
34
answers
10k
views
Getting started with Version Control System
I need to implement version control, even for just the developing I do at home. I have read about how great subversion is for the past couple of years and was about to dedicate myself to learning ...
672
votes
10
answers
708k
views
How do I create a branch?
How do I create a branch in SVN?
20
votes
5
answers
3k
views
Federated (Synced) Subversion servers?
Is it possible to create "federated" Subversion servers?
As in one server at location A and another at location B that sync up their local versions of the repository automatically. That way when ...
18
votes
4
answers
738
views
Different Distributed Version Control Systems working together
My office has a central Source Safe 2005 install that we use for source control. I can't change what the office uses on the server.
I develop on a laptop and would like to have a different local ...
66
votes
12
answers
43k
views
What are the advantages of using SVN over CVS?
My company is using CVS as our de-facto standard for source control. However, I've heard a lot of people say that SVN is better.
I know SVN is newer, but other than that, I'm unfamiliar with its ...
134
votes
22
answers
39k
views
Is there a version control system for database structure changes?
I often run into the following problem.
I work on some changes to a project that require new tables or columns in the database. I make the database modifications and continue my work. Usually, I ...
343
votes
21
answers
128k
views
How to do version control for SQL Server database?
I want to get my databases under version control.
I'll always want to have at least some data in there (as alumb mentions: user types and administrators). I'll also often want a large collection of ...