I needed to migrate a folder from one Subversion server to another. So, I attempted to follow this page to use dump with svndumpfilter. This combo led me to a lot of issues. The dump command exports all the commits for a repository while svndumpfilter attempts to filter the folder I am interested to keep. Unfortunately, […]
Read more "Migrate a folder from one Subversion server to another"
I needed to start svnserve at boot time as a particular user on Red Hat Enterprise Linux. After looking at this and this posts, I came up with the following: /etc/rc.d/rc.local su svn -c “svnserve -d” This effectively runs svnserve in daemon mode as svn user after all other init scripts ran at boot time.
Read more "Start a server software at system boot time"
After setting up an instance of SVN using the instructions I found here. I wanted to setup email notification for every commit on a SVN server. I was able to setup SVN::Notify using the tutorial on this page. When attempting to run perl -MCPAN -e ‘install SVN::Notify’, the install command complained that MakeMaker version is […]
Read more "SVN::Notify"
I needed to use Subversion externals property to define a reference to a file. Based on this blog, here are my notes: Let’s say that you want to have Subversion to use the following file from another directory: https://mysvnserver.com/svn/shared/lib/thelib.jar And have the file download into the following file in your project: myproject/lib/thelib.jar You should have […]
Read more "Using Subversion externals for files"
I wanted to merge one revision I made in the trunk into one of the branches. So, I used Subversion’s svn merge command to accomplish this. Thanks to Ray M. for explained the Subversion merge command to me. Here are my notes: Before I start, I identified the following information: The target revision number in […]
Read more "Using svn merge"
A co-worker shared the following tip with me: How do I check out a specific revision of a file? Here is the command: svn update -r 1234 myfile.txt -r option specify the revision number.
Read more "A subversion command"