Questions tagged [version-control]
125 questions
85
votes
12 answers
What solutions exist to allow the use of revision control for server configuration files?
In an environment with multiple system administrators, I see a few advantages to adding the server config files into a revision control system. Most notable are the ability to track changes, who made them, and of course being able to roll back to…
Dave K
- 2,751
- 2
- 21
- 17
26
votes
12 answers
Version control systems geared towards multimedia (large files)?
Are there any version control systems out there that are particularly good (or bad) at dealing with large files? Nothing too crazy, but from several hundred megabytes to a gigabyte, let's say.
We currently have subversion in place, but there are…
DictatorBob
- 1,614
- 11
- 15
20
votes
3 answers
Git clone/pull across local network
I'm trying to clone/pull a repository in another PC using Ubuntu Quantal. I have done this on Windows before but I don't know what is the problem on ubuntu. I tried these:
git clone file:////pc-name/repo/repository.git
git clone…
Tomás Ramírez
- 353
- 1
- 3
- 8
18
votes
3 answers
How do you apply development practices like version control, testing and continuous integration/deployment to system administration?
Imagine you're going to manage a number of servers with a number of different services that's used by a number of people. Now say you want to reconfigure or replace some software on one of those servers. Obviously you don't want to work on servers…
arex1337
- 435
- 2
- 13
13
votes
3 answers
What are possible drawbacks of an IIS 7 site having an NTFS junction as a web root?
I am trying to come up with a way to deploy ASP.NET code with as little site disturbance as possible. One thought was to set up the site to be served from an NTFS junction c:\www\example.com where
c:\www\example.com ->…
jayrdub
- 338
- 5
- 12
13
votes
6 answers
Is there a etckeeper equivalent for Windows? AKA Windows config revision-control
I want to make a central config file repository so that I can have the changes to any config under revision control (Mercurial). This will include some GNU/Linux boxes (which will use etckeeper), the network equipment's config files, printer's…
Ascendant
11
votes
5 answers
How to setup a central repository on a Windows 2008 server
I would like to setup a central Mecurial repository on a Windows 2008 server which only allows both push and pull access to certain users. This is to allow developers working remotely to push/pull changes through the central repository while…
Jon Cahill
- 646
- 9
- 7
10
votes
5 answers
Is it possible to use etckeeper with a single shared git repository?
I noticed that several people have recommended using etckeeper to apply version control to my /etc directory.
It appears to me that the default install puts a repository on the same machine as the /etc you are trying to manage. This works fine for…
Brent
- 22,219
- 19
- 68
- 102
10
votes
5 answers
Safe to have /.svn/ folders on live site? (How to remove them but retain svn update capability?)
I'm doing svn update to update the code for my php website, but it leaves .svn/ folders all over.
I think its dangerous to leave those files publically readable, but its very easy to update the system.
Is there a way to use svn update to update the…
siliconpi
- 1,707
- 6
- 30
- 45
10
votes
7 answers
Making the move to source control
Ours is a fairly small company (3-4 programmers and 3-4 site designers) that develops a single-purpose PHP web app which provides
the functionality to about 100+ websites. We've operated for a couple years in a separate development and production…
Derek Downey
- 3,765
- 4
- 25
- 29
9
votes
1 answer
Mixing Subversion "SVNParentPath" and per-repository configurations?
Given a typical Subversion/Apache configuration using SVNParentPath, with repositories hosted
under /svn/ like this:
DAV svn
SVNParentPath /srv/source/svn/repos
SVNReposName "Subversion Repository"
…
larsks
- 41,276
- 13
- 117
- 170
7
votes
9 answers
Which Version Control Systems support LDAP/AD users and groups
Does anyone know which of the big players (if any) support LDAP/AD users and groups for authentication AND database permissions? Specifically, I'm wondering if SVN, GIT, Mercurial etc. will allow users to login/connect based on AD permissions and…
Jason Irwin
- 173
- 1
- 4
6
votes
3 answers
How can I version control a mirrored upstream repository?
I manage many servers that span multiple environments (dev, qa, staging, and production). To help manage these, we have multiple repositories on a local webserver for our applications (e.g. app_1_el6, app_2_el7, etc.). We also mirror several…
CHK
- 256
- 2
- 7
6
votes
3 answers
Best way to deploy/update web production code
What is the best method to deploy or update code from a development environment to a live production one?
I am used to using the good old filezila to first; delete then upload the new code to the production server, but this brings up various…
Allister
- 213
- 2
- 4
6
votes
7 answers
Text-file based document preparation system
I am looking for a system to prepare internal technical documents that has the following basic features:
source files should be human-readable text files, so they play well with revision control
supports basic formatting (e.g. images, tables,…
pdg137
- 160
- 5