Archive for category Subversion

Subversion’s Ignore List

The idea behind the Subversion ignore list is very simple: when adding (using svn add or svn import) files into a Subversion repository, any file that matches a pattern on the ignore list is skipped. The ignore list is constructed from two sources: the client specific global-ignores list; any svn:ignore property associated with the directory [...]

, , , ,

Leave a Comment

Creating Tags in Subversion

Subversion does not support labels as many version control tools do. Instead Subversion uses the svn copy command to create ‘tags’. By convention a Subversion repository is often divided into three sub-directories; trunk, where the main development is often (though not necessarily) done; branches, where (unsurprisingly) we maintain branches that may be used for any [...]

, ,

2 Comments

Allowing users to change their own password using svnserve and passwd

One recurring issue users bring up when using Subversion’s own svnserve server and its own internal authentication system (password-db) is that users cannot easily change their own passwords. The problem is that, when using svnserve and the internal password-db, usernames and passwords are held in a plain text file, usually within the conf directory of [...]

, , , , , ,

Leave a Comment

Subversion Repository Quick Start

A very quick introduction to setting up a Subversion repository and protecting it with Subversion’s own server and built in authentication system. You’ll want to watch this full screen and in HD to get the best view. This video is part of the upcoming Subversion Guru training course.

, ,

Leave a Comment

Installing Subversion on Windows

Installing Subversion on Windows could not be simpler. The CollabNet installer is demonstrated in this short presentation.

, , ,

Leave a Comment

Permanently removing paths from a Subversion repository

This post is an extended discussion covering removal of paths from a Subversion repository, covered more succinctly in the Subversion FAQ. Before you start removing paths from your repository consider this: Subversion was not designed to have paths removed. That is why you cannot remove paths using the standard client interface, in fact you need [...]

, , , , ,

Leave a Comment

Follow

Get every new post delivered to your Inbox.