The acronym SVN stands for Subversion, a very common and popular Version Control System.

learn more… | top users | synonyms (1)

56
votes
10answers
82k views

Subversion error: (405 Method Not Allowed) in response to MKCOL

I am getting the following error while trying to commit a new directory addition. svn: Commit failed (details follow): svn: Server sent unexpected return value (405 Method Not Allowed) in response to ...
20
votes
11answers
40k views

Subversion error: Repository moved permanently to please relocate

I've set up subversion and apache on my server. If I browse to it through my webbrowser it works fine (http://svn.host.com/reposname). However, if I do a checkout on my machine I get the following ...
19
votes
2answers
25k views

How to get the url of the current svn repo?

I have 2 svn checkouts that someone setup for me. Now I need to check these same files on another computer, but since I didn't check them out initially I don't know the urls to use when running the ...
19
votes
2answers
16k views

Add directory structure to SVN, without files

Is there a way to add a directory structure to an SVN repository without adding the files contained in the folders?
19
votes
6answers
12k views

How can I set proxy for subversion with ssh tunnel?

I want to check out/update the code via proxy since my local connection is slow. I setup ssh tunnel : ssh -D 8090 user@ssh.proxy.net to forward all the packets to my localhost:8090. How can I set up ...
14
votes
4answers
21k views

Upgrade Subversion 1.6 to 1.7 on CentOS? (can't find yum repository)

I want to upgrade my SVN Server from 1.6 to 1.7. Unfortunately I can't find anything on the internet how to do this with yum. I have checked rpmforge-extras but it has only svn 1.6 and not 1.7 I ...
14
votes
3answers
711 views

What should I consider to secure SVN on Windows? [closed]

Currently I am using VisualSVN Server and it's only accessible on my home network. Eventually there will be others accessing it, but for now it's just me and I would like to be able to go down to the ...
13
votes
7answers
17k views

What ways there are to backup repositories for Windows VisualSVN?

At this moment we are using Visual SVN and we are backing up the entire repositories directory for visual svn. This backs up the entire data for each repository inside our svn engine. I am curious ...
12
votes
2answers
765 views

improve our deployment strategy

We have an ecommerce app that we develop at our company. Its a reasonably standard LAMP application that we have been developing on and off for about 3 years. We develop the application on a testing ...
11
votes
4answers
5k views

I get Killed by signal 15. when I'm using svn

I'm using svn+ssh and I see a number of: Killed by signal 15. during a svn up. Any ideas way?
11
votes
3answers
3k views

How can I switch an existing set of Subversion repositories to use ActiveDirectory? (svnserve/windows)

I have a set of private Subversion repositories on a Windows Server 2003 box which developers access via SVNServe over the svn:// protocol. Currently we have been using the authz and passwd files for ...
10
votes
5answers
1k views

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 ...
10
votes
7answers
8k views

Best way to do Subversion backups?

What is the best way to do Subversion backups (on a Debian based server). Is it to use svnadmin? svnadmin dump /path/to/reponame > reponame.dump Or maybe just to tar the dir where the ...
10
votes
7answers
445 views

Where to maintain central source repository?

What is the industry best practice regarding securing access to source code? I am thinking SSL only connections via apache allowed over to our server on an obscure port that doesn't conflict with ...
10
votes
3answers
22k views

How do you accept an SSL certificate through the SVN command line?

Is there an command line option to auto accept a SSL certificate permanently using the SVN commandline in a way that avoids the prompt?
10
votes
5answers
3k views

E-mail notifications of SVN commits

Do you have any recommendations for a relatively turn-key SVN checkin notification system? I'm looking for something that allows a summary of repository files changed and the contents of the actual ...
10
votes
5answers
7k views

TortoiseSVN missing file in update

We have occasionally had a problem with TortoiseSVN (I assume it's Tortoise and not our SVN repository), where a file will be checked in to the repository (doing a repo-browser you can see the files ...
10
votes
3answers
8k views

“SSL error parse tlsext” on large commit to SVN via Apache, Gentoo

This happens only on large commit (resulting in a failed commit): Revelant section from virtual host config in Apache <LimitExcept GET PROPFIND OPTIONS REPORT> Require valid-user ...
10
votes
5answers
23k views

SVN client authentication error

I have the following error when ever I try to connect to a SVN server on my network: Could not authenticate to server: rejected Basic challenge Can anyone help?
9
votes
3answers
11k views

How to upgrade v2 to v3 FSFS subversion filesystem

Firstly, I am trying to reintegrate a branch with the trunk (using TortoiseSVN) but I am getting the error message "Querying merge info requires version 3 of the FSFS filesystem schema; filesystem ...
9
votes
1answer
3k views

Difference between the format and db/format files in a Subversion repository

What is the difference between the following two files on an SVN server (ie not in a checked out repository)? format db/format In our repositories the contents of the first is 5 while the contents ...
8
votes
7answers
2k views

Ignoring .svn directories under IIS

We are a web development organization and have recently moved to using subversion for our version control system. Since executing an update is so much faster than doing an export and copying over the ...
8
votes
5answers
2k views

SVN+SSH Security

I use snv+ssh with key based authentication. Right now in order for any of my svn users to access the repository through Subversion, I must set the repo files to be readable and writable on the ...
8
votes
2answers
355 views

Do old package versions in CentOS mean that they do not have security fixes?

We asked our admin to update SVN on our CentOS 6.5 server. He did so and the result was SVN 1.6.11. However the current version of SVN is 1.8.9. I know the CentOS yum repository is not always ...
8
votes
2answers
3k views

Linux & SVN: How to remove all versioned files but KEEP directory structure, ignore .svn dirs?

I want to remove all the versioned files from my repository, but KEEP the versioned directory structure. Obviously I want to leave all the .svn directories untouched. In other words, I want to ...
8
votes
1answer
591 views

SVN inside another SVN

I have simple project that is in SVN and everything works fine. I want to use code from another SVN server in folder inside this simple project. How can I do this? I want to have the ability to ...
8
votes
1answer
5k views

Stopping Microsoft Office 2010 from integrating with Subversion server as if it's Sharepoint

We have an Apache Subversion server that we store (amongst other things) all of our documentation on. We have a lot of Word, Excel, PDF etc. documents in svn, and all of our users use TortoiseSVN as ...
8
votes
3answers
7k views

How do I add LDAP users to roles in Subversion Edge's web console?

My LDAP users aren't showing up in Subversion Edge's web console. How can I add them to existing roles if they don't show up?
8
votes
5answers
706 views

Hosting multiple repositories (svn, hg, git)

I've recently acquired a dedicated server, and need to move several repositories to it from a source control hosting service. Having not much experience in server administration however I have no clue ...
8
votes
4answers
6k views

recreating svn repository

after a major server fault, svn repository was destroyed and my working version is most current one, what is the way to recreate svn repository from my working version? after installing svn on a new ...
7
votes
8answers
1k views

Subversion Client for Windows Vista

Can someone recommend me, free if possible, subversion client for Vista?
7
votes
5answers
1k views

What are the gotchas of moving an SVN server/repository from Linux to Windows?

We have a server running Fedora 7 that we use as our SVN repository server. New IT policies where I work are mandating that we to a Windows box if we want to allow our server to be on the network. ...
7
votes
4answers
23k views

SVN: Where is my repository?

I'm trying to backup my SVN respository. My problem: I forgot where I put my repository on the hard disk. How can I find this? FYI: I'm using TortoiseSVN if that helps.
7
votes
3answers
6k views

How to disabled password authentication for specific users in SSHD

I have read several posts regarding restricting ALL users to Key authentication ONLY, however I want to force only a single user (svn) onto Key auth only, the rest can be key or password. I read How ...
7
votes
4answers
5k views

Subversion path differences for svn and svn+ssh

[02:48][root@server:~] ps ax | grep svn 23986 ? Ss 0:00 /usr/bin/svnserve -d -r /srv/svn As you see from arguments my svn root dir is /srv/svn. Now, some magic from remote machine... ...
7
votes
9answers
2k views

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 ...
7
votes
9answers
8k views

Simple web-frontend for remote svn administration? [closed]

We run a SVN repository. Some of our more advanced users need to be able to perform some SVN administration without relying on the system administrator. They need to be able to do things like create ...
7
votes
5answers
14k views

How Do I Restrict Repository Access via WebSVN?

I have multiple subversion repositories which are served up through Apache 2.2 and WebDAV. They are all located in a central place, and I used this debian-administration.org article as the basis (I ...
7
votes
3answers
4k views

What are your tricks for optimizing your Subversion configuration?

For a Linux or Windows system, what tricks do you do to optimize your Subversion server? The following are my current tricks for a Linux system serving over Apache with HTTPS and backed by Active ...
7
votes
4answers
834 views

Are there any benefits to running Subversion server on Linux as opposed to Windows?

We currently run CollabNet Subversion on a Windows server. I recently got the opportunity to move the Subversion server to another machine, and I basically have the choice between a Windows server or ...
7
votes
2answers
140 views

Processes hanging indefinitely when reading from network connections

An update to the below: I have experienced a similar problem on an unrelated script, on a Debian virtual machine in a different datacentre. This looks suspiciously like the issue described here (and ...
7
votes
2answers
3k views

Svnserve authentication with SASL and normal user accounts

Is it possible to set up svnserve so that it authenticates using the system's users and passwords (e.g. using the /etc/shadow file)? I assume this would be with SASL, but I couldn't find an SASL ...
7
votes
1answer
3k views

Mixing Subversion “SVNParentPath” and per-repository configurations?

Given a typical Subversion/Apache configuration using SVNParentPath, with repositories hosted under /svn/ like this: <Location /svn> DAV svn SVNParentPath /srv/source/svn/repos ...
7
votes
1answer
506 views

Subversion Edge LDAP (require CAC Certificate not Username and Password)

What I've Done: I've successfully installed and configured Subversion Edge 3.1.2 with LDAP support on a Windows 2008 server. I have configured LDAP users and am able to use LDAP credentials to work ...
6
votes
8answers
263 views

Software Versioning Software

I am looking for a small software versioning (changelog) and bug submission system with a web-frontend. The features I only need is a change-log where users can see what they can expect and a tiny ...
6
votes
2answers
6k views

Add folder to SVN repository without checking out or committing?

When using something like TortoiseSVN, you can use it's repo-browser to browse repositories and do stuff. One thing you can do is create directories in the repository. Normally you would have to ...
6
votes
2answers
8k views

How/when to create trunk, branches and tags directories in a new subversion repository?

When's the best time to create the trunk, branches and tags directories? I have executed svnadmin create --fs-type fsfs /home/firefli/web/projects/subversion and have myself a blank repo. If I ...
6
votes
2answers
2k views

apache auth: combination of LDAP and htpasswd

We're using Apache with mod_svn to serve the subversion repo. Apache is hooked to an LDAP server so all users can use their domain passwords. For the build machine to be able to checkout, I want to ...
6
votes
2answers
227 views

How to limit login attempts to Subversion?

We set up a Subversion server via the Apache module mod_dav_svn and the authentification is done via LDAP. Now we would like to limit the login attempts to Subversion to prevent brute force attacks. ...
6
votes
6answers
12k views

(svn+ssh) getting bash to load my PATH over SSH

This problem comes up with me trying to make svnserve (Subversion server) available on a server through SSH. I compiled SVN and installed it in $HOME/bin. Local access to it (not through SSH) works ...