svn

Personal Version Controller

I'd like to know if there is any personal source controller, I'd like to have a repository on my machine without going through setting up a server, also I work with TeX files not any particular language and I'd like to have backups of my files the way sub version does ...

Using svnmerge.py with mixed svn client versions (1.4 & 1.5) and svn 1.5 server

We currently use svnmerge to manage merging. The environment is a mix of v1.4 and v1.5 clients, and the svn server was recently updated to v1.5. After evaluating svn 1.5's merge features, it was decided that we'll stick with svnmerge to manage merges until the rename & reflective merge issues are sorted out (hopefully in svn 1.6). My...

Using SVN post-commit hook to update only files that have been commited

I am using an SVN repository for my web development work. I have a development site set up which holds a checkout of the repository. I have set up an SVN post-commit hook so that whenever a commit is made to the repository the development site is updated: cd /home/www/dev_ssl /usr/bin/svn up This works fine but due to the size of ...

Running Cruise Control .NET as a Service

I've been configuring and testing CCNet for a little while now using Virtual PC to host it. Everything went well and it was decided to transfer the configuration to a server location - which went as well as could be expected. A few tweaks and kicks and i had it running as before. The problem is that we now need to run CCNet as a service...

Best way to track and enforce peer reviews before commit

I was wondering what mechanism have people used to enforce and track peer reviews for committing to SVN. For each commit I want to be able to track if people have had a peer review (I am not sure whether enforcing a rule where they can't commit is a good idea, my gut feeling is that it shouldn't be enforced as there a probably valid re...

How source control management interworking can be achieved?

While related questions have been asked before I would like to see an idea about how interoperability between two source control management (SCM) systems can be done. For example we could consider any SCM out there (Mercurial, Git, SVN, CVS, Perforce, ClearCase ...). Mainly I'm interested if ClearCase can be used along with SVN or Git/...

On Linux, what tools for Subversion have a tree view (like in Cervisia) for browsing branch history?

My company is moving from CVS to SVN. With CVS, I made branches for each production release (now svn copy) and applied limited patches to the branch for critical issues. We used Cervisia for its tree view of branch history. Is there a GUI tool on Linux that will show a similar tree for SVN? ...

What Subversion Plugins for Visual Studio are there?

What Subversion Plugins exist for Visual Studio? ...

Standard diff format in SVN

Does standard/normal diff format exist in svn or only unified format? ...

Is svn copy cheap when not done in the repository?

If I do an svn copy using two urls, I get a 'cheap' copy in the repository... svn copy http://repo_url/trunk http://repo_url/tags/release_foo But what if do the copy in the working directory and then commit it like this... svn copy trunk tags/release_foo svn commit tags/release_foo The copy creates local copies of the files which a...

Version control with the least disk-space overhead

I've been considering using a version control system like SVN as a general-purpose backup and synchronisation tool between the few PCs I use. This would be for all sorts of data, including MP3s and ripped DVDs - a LOT of data (120gb+). My main issue is that SVN creates a copy of each versioned file in the .svn directory. While I can see...

How can I track multiple svn branches in git

There are so many ways to skin a cat, can anyone improve on this? ...

Migrate from Subversion to Team Foundation Server

We are looking for any proven migration path for moving a Subversion repository to a Team Foundation Server. Seems that there has been a discontinued product named CS-Converter(ComponentSoftware homepage) but can't find anybody having used it. Is CS-Converter a solid product, are there any other resources I haven't found or does anybod...

Does SVN Compress the binary content?

I was wondering whether SVN actually compresses the binary content on the server during Commits? I know that the binary store the diffgrams for comparison and versioning but wondered whether a new file commited would occupy the same volume on the server as it does on the client pc? ...

Why is TortoiseSVN so slow?

I'm using TortoiseSVN to connect to my Subversion repository hosted with CVSDude. It's unreasonably slow--especially on small transfers... 5 kBytes transferred in 5 minute(s) and 9 second(s)?! It's not just slow to respond, though. It bogs the computer down for 5 minutes while processing those 5 kilobytes. Could there possibly be ...

How to explicity tell SVN to treat a file as text, not binary

I have a number of files that I checked into SVN without having set up their Mime types correctly. SVN initially classified them as binary. I've since set their Mime type in SVN via propset to "text/plain; charset=UTF-8" and I'vc made sure that all the files are UTF-8 signed. When I do 'svn blame filename', svn says that the file is b...

Subversion: unix permissions on disk for secure apache access

I moved a Subversion repository from a Windows box to a UNIX machine. In both environments I've handled authentication through Apache. On the UNIX box after the move, I could checkout source but received the following error when committing anything: svn: Can't open file '/home/brianly/svn/test/db/txn-current-lock': Permission denied ...

How can I change the repository url using AnkhSVN 2.x

I'm connecting to my Subersion server (VisualSVN server 1.6.3) using Ankh v2.0.5250.202 on VS 2008 The current url for my repository is https://svnserver:8443/svn/foo/foo/trunk/ and I want to switch to https://svnserver:6002/svn/foo/foo/trunk/ I'm using the "Switch To" tool to select a new URL 'available on the right hand of the url ba...

Retroactive svn import into git

Here is my problem: I used Subversion for some time, until I switched to Git. Some more time elapsed. There was no import of the history from Subversion to Git. It was a strict checkout, delete of the .svn dirs, then git init. Not a smart move. Now, thousands of git commits later, I find a backup of the Subversion repo made at the t...

"SVN Blame" plugin for VisualStudio

I found this question but the referenced options don't say anything about supporting "blame". What I'm looking for is an integrated way to ask "Who edited the line under the cursor last?". I know most/all SVN clients give this in some form but I'd like something that makes it easy enough that I can do it on a whim: "Humm, who wrote that...