Version Control are systems that allow users to keep track of file modifications in an efficient manner. Target files are usually source code, and users are generally programmers.
6
votes
1answer
133 views
Subversion: how to determine when files became corrupt
I'm using Subversion just for private synchronization between a laptop and a desktop. Recently I discovered that several ASCII files and several binary files were corrupted. Instead of the expected ...
2
votes
4answers
68 views
Is there a structured format of version info for OS-level executables?
I am looking for a structured format of version info for OS-level executables, such as in /usr/bin and /usr/local/bin. The problem we are having is the inconsistent architecture between our PROD and ...
2
votes
2answers
34 views
Putting a warning flag on a particular version
I have 4 versions of a file 1.21, 1.22, 1.23 and 1.24. After a month of time I came to know that the version 1.22 and 1.23 have some errors in them. Now I don't want anyone to use those versions. One ...
11
votes
4answers
714 views
Are there pitfalls to putting $HOME in git instead of symlinking dotfiles?
I have for many years had my entire $HOME directory checked into subversion. This has included all my dotfiles and application profiles, many scripts, tools and hacks, my preferred basic home ...
3
votes
2answers
263 views
How to change file permissions for newly generated files in largefiles directory of Mercurial?
I got some Mercurial repositories which are served by Apache over HTTP. But there is a dedicated user performing some automated tests, which needs to check out the repositories locally. Recently this ...
6
votes
3answers
134 views
Managing multiple configurations (/etc) - With a VCS?
I have a machine that needs to have two configurations that I need to maintain (the machine is occasionally moved between two environments and has different roles in each environment).
Note: This is ...
5
votes
3answers
365 views
Can I have my own version control system?
In the linux/unix machine I am using, I am just a normal user. However, I want a version control system to manage my files to prevent accidental delete/rename/lost/modification. Obviously I don't have ...
2
votes
1answer
682 views
How to fully sync local repository using Mercurial (bitbucket)
I'm new to VCS and I decided to give Mercurial a try. I signed up for bitbucket and created some repositories. The I created /home/max/hgrepo/ and ran hg clone ...
3
votes
1answer
756 views
Github adding a repository as a fork from an existing clone
So I have a git repository that I cloned from an upstream source on ghithub. I made a few changes to to it (that are uncommitted and in the master branch). What I want to do is push my changes onto my ...
2
votes
4answers
411 views
tool or technique to get a diff of two different linux installations
Albert Einstein quote
Insanity: doing the same thing over and over
again and expecting different results
Often-times, Linux drives me mad because I'm doing the same thing over and over again ...
-1
votes
1answer
132 views
standard VCS ignore list [closed]
What all do you think is the best standard list of ignored files for VCS? For example here's my .gitignore_global file.
# Compiled Sources #
###################
*.pyc
*.pyo
*.exe
*.so
*.o
*.a
*.la
...
2
votes
1answer
860 views
subversion 1.6 file svn:externals help
Can someone please point out how I could do svn:externals for a single file?
I know how to use svn:externals for directories, having used it for a while now under svn 1.4 but I can't seem to figure ...
7
votes
2answers
399 views
version control for /etc under *BSD
What turnkey solutions exist to put /etc under version control, under various unices? Turnkey doesn't necessarily mean part of the base install, but the following features would be nice:
hooks into ...
44
votes
10answers
3k views
Tips for putting ~ under source control
I want to put my home directory (~) under source control (git, in this case), as I have many setting files (.gitconfig, .gitignore, .emacs, etc.) in there I would like to carry across machines, and ...
1
vote
2answers
460 views
Version Control System similar to Bazaar needed for CentOS 4.8 dedicated hosting server
I have recently had to have our dedicated server rebuilt as core system files were deleted. But that's another story...
Before the rebuild, we were merging, branching, and committing changes to a ...
9
votes
3answers
1k views
Good introduction to Subversion for inexperienced users?
Can you suggest a good introduction to Subversion for UNIX (or Mac OS X) users? It can assume familiarity with basic command-line usage, but not any advanced topics (with bash scripting counting as ...
