Version-control software allows you to keep several versions of a file. Each time the file is changed, a new version is created. Older versions can be retrieved. Related files can be grouped together. Multiple people can edit the same files and their changes can be merged together.

learn more… | top users | synonyms

18
votes
3answers
8k views

Version control for binary files?

Is there a good version control system for binary files? I would like to be able to use VC with things like photos and Word documents. I know some existing systems such as Subversion and Git support ...
19
votes
4answers
35k views

Want to delete revisions from my SVN repository

The latest revisions in my code repo has been corrupted and has destabilized my app. I want to revert to an earlier revision. But I don't want to simply use 'revert' on my working copy; I actually ...
4
votes
8answers
2k views

Web based version control for documents [closed]

I originally asked this at Stack Overflow but it was closed due to it not being programming related, so... I'm looking for a Version Control system that has a pretty front end that I can customize to ...
10
votes
3answers
5k views

How do I remove outgoing changesets in Mercurial (hg)

when I run hg out I have 3 outgoing changesets. I want to trash them and revert to how things are in the central repository. How?
0
votes
2answers
253 views

Where does subversion download a newly checked out project to?

I have just gotten svn and checked out my first project from the internet. Normally when I'm working with SVN, I have created the project locally. I downloaded the trunk with svn co ...
0
votes
1answer
776 views

Expected FS format ‘2’; found format ‘3’

I've seen a good amount of articles dealing with older svn versions hitting this problem, but my situation is as follows. I am using Subversion 1.6.6 I have 'versions', a mediocre mac svn gui, which ...
2
votes
3answers
1k views

SED: how to pull out version string

I would like to use sed to pull out the version number from the command: svnversion --version Which gives output like: svnversion, version 1.6.2 (r37639) compiled May 10 2009, 12:41:21 ...
13
votes
2answers
18k views

How do I prevent a “No supported authentication methods available” error when using TortoiseHg?

I'm trying out Mercurial for the first time but am having problems doing a push/pull/clone with a remote server (in this case it's codebasehq.com) when using TortoiseHg. Here are some steps to ...
1
vote
1answer
174 views

How to relocate our source code from Vista running VisualSVN Server to Windows 7 running VisualSVN Server?

I have been using VisualSVN Server without any problem on Vista. When it is time to change everything to Windows 7, I wonder what's the best way to do that? Is it best to "check in" all the code ...
1
vote
1answer
3k views

Avoid “The source conrol provider associated… could not be found” message in SSMS

Every time I open my *.ssmssqlproj in SSMS i get the message: The source control provider associated with this solution could not be found. The projects will be treated as not under source ...
0
votes
1answer
235 views

Version control for file sharing

Often I'll download things from file sharing networks and find errors in them. A music file will have erroneous metadata, for instance, or a document will have OCR errors. I'd love to fix the errors ...
0
votes
1answer
458 views

PHP revision control / edit history implementation

I'm trying to let users to edit certain text on some pages of my website. And, I want to maintain an Edit History of them so changes can easily be reverted back. So basically, I'm just trying to ...
2
votes
6answers
572 views

Version tracking on local mac? [closed]

Is there a program for doing version tracking on your local computer, without using SVN/subversion or something on a remote server and without setting up a server on my computer?
4
votes
3answers
307 views

Sync my files across multiple computers

I do a lot of work on my home computer, ranging from programming, writing stored procedures and writing documentation and reporting. A lot of this work is university related and constantly swapping ...
3
votes
2answers
2k views

Does anyone use hg/git/svn for version control of PSDs/binary files?

I'm not dealing with 1-50 KB JPEGs, but 150-250+ MB psd files for various websites, and I'd like to keep track of the versions with a VCS. If anyone has real world experience with such a scenario, ...
1
vote
4answers
10k views

Version control support in Microsoft Word 2007

When I am about to edit a Microsoft Word document, I can do undo and redo. If I close that document, undo and redo will not be available anymore. If and how does Microsoft Word support SVN or any type ...
5
votes
3answers
5k views

Setting up a remote Mercurial repository

I have a mercurial repo set up on a server and I'd like to be able to access it remotely. How would I go by doing that?
2
votes
2answers
155 views

Where should I store my mercurial repo on linux?

I'd like to set up a mercurial repo on a linux machine. Originally, I was going to set it up in my home directory but a lot of different users are going to be accessing it so it doesn't seem like the ...
0
votes
1answer
32 views

I want to create a versioned profile directory on WinXP. Is a DVCS the best way to do that?

I want my Windows XP profile directory (C:\Documents and Settings\) to be versioned, like with Vista Shadow Copies. What's the best way to accomplish this? Would putting the whole thing under a DVCS ...
2
votes
15answers
409 views

Is there any program, which can store all versions of files, as they appear on disk?

I'm looking for windows program, which can run in background and archive all versions of all files, as they appear in specified directory. Does somebody know such a tool?
6
votes
3answers
6k views

git-receive-pack : command not found

I made a git repo on a local machine with "git init --bare" and added it as the remote origin on the project on my main computer with ssh: git add remote origin git@192.168.1.14:repoName.git I was ...
5
votes
10answers
335 views

Are there any applications for distributed revision control (DVCS) if I'm not a programmer?

The terms DVCS and Git seem to be thrown around a lot. Are there any applications for this technology if I'm not a programmer, but just a regular "superuser"?
6
votes
5answers
630 views

Version Control for MP3s?

I've got a lot of "binary media", which I'll abstract away as "MP3s". I've also got several computers that I'd like to have the whole library on - a desktop, media box, a laptop here or there, etc. ...
1
vote
2answers
365 views

Compare dialog does not show differences

In Eclipse, my Compare dialog does not show differences between files, if I compare two folders or revisions. For example the text file ant (without an extension) is not compared well. There are no ...
3
votes
6answers
1k views

Personal Source Control via SubVersion — stop me before I go too far!

I've been bitten by the SVN bug lately; largely driven by heavy use of a personal repo at work for keeping control of proof-of-concept code, documents and small files, and for keeping my two machines ...
7
votes
7answers
1k views

concurrent word document collaboration

My colleagues and I are working on a large specification, in Microsoft Word For the first few weeks, we all worked on separate pieces, and collated these together to form a single specification. ...
5
votes
8answers
473 views

Version Control for Designers

All you programmers are spoiled with an organized development cycle. Is there any version control designer-type solution for keeping track of multiple editors?
18
votes
11answers
3k views

Version control for images

When working with images, I tend to start saving things as image_001.png and image_002.png for different versions of the same image. Being a programmer, I know that that isn't really a good way to do ...
17
votes
27answers
2k views

Time Machine vs Source Control?

Finally got convinced to start using some kind of version control for my code instead of zipping down a copy of the project at the end of each day. Downloaded Tortoise SVN and used it to create a ...