Skip to main content
The 2024 Developer Survey results are live! See the results

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.

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 ...
deadtime's user avatar
  • 1,200
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 ...
deadprogrammer's user avatar
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
Paul Wicks's user avatar
  • 64.9k
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 ...
Adam Lerman's user avatar
  • 3,389
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 ...
C Hogg's user avatar
  • 1,001
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 ...
basszero's user avatar
  • 29.9k
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?
sparkes's user avatar
  • 19.5k
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 ...
Adam Haile's user avatar
  • 31.2k
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 ...
Rob Allen's user avatar
  • 17.7k
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 ...
shsteimer's user avatar
  • 28.6k
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 ...
EndangeredMassa's user avatar
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 ...
Zack Peterson's user avatar

15 30 50 per page
1
1145 1146 1147 1148
1149