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

2
votes
2answers
1k views

How to keep my OSX settings under version-control?

Coming from Linux, I've gotten in the habit of keeping my config files under a git repository. Since I got a macbook however, I've made a lot of tweaks through defaults write and preferences panels, ...
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 ...
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 ...
7
votes
3answers
4k views

Despite the fact that GIT does NOT store file deltas, can you still rollback to previous file versions (unlimited times?)

I've read that Git does not store file deltas. If this is true, how does it support file rollback to previous versions? If it's storing the entire file the repository space on disk must grow to be ...
8
votes
4answers
5k views

Subversion: Document Control for Non-Programmers?

I work for a small company in the Mechanical Engineering sector. Nobody here knows a thing about coding or databasing except for myself, and I know little more than basic SQL, some C#, some VBA. I'm ...
3
votes
1answer
170 views

Git vs SVN: website storage efficiency [closed]

I know that SVN (Subversion) stores files' deltas in order to efficiently store data. Git however, is a little more complex. What I'm wondering is that if I were to store plain HTML, image and js ...
10
votes
3answers
1k views

How to track $HOME with git

I would like to track my $HOME dir with git. I've got many other git repos in other subdirs (eg $HOME/projects/repo_1 and so on), which shouldn't be tracked, since they already are. I have found ...
4
votes
5answers
1k views

Self-hosted, cross-platform repository for large files

I'm looking for something well suited for syncing folders full of large media (eg photos, music) across several machines, ideally with revisions. I'm using SparkleShare for text and other small ...
2
votes
1answer
2k views

Setup Version Control on Dreamweaver

I have a win computer on the Network called WIN2K8FS1 I have TortoiseSVN on a win computer and when I go to checkout a repository with Tortoise it asks me for the URL of the repository. I put in: ...
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
1answer
78 views

What is it that automatically checks configuration changes (such as those in /etc) into Git?

I remember reading on the Ubuntu forums some time ago about a program to automatically check configuration changes into version control for you. It was (of course) not Ubuntu-specific. I'm pretty ...
1
vote
5answers
49 views

Make all changes by a user reversible on linux

Is it possible to safe all changes a user does in his home directory? The idea is to be able to recover a home directory if a file is deleted or overwritten. My problem is having an old family member ...
0
votes
1answer
220 views

Applications with Time Machine integration

Is there a list of Mac applications that integrate with Time Machine? I think iPhoto has a somewhat hidden feature that allows you to browse previous versions of its library. What else is out there? ...