SubVersion

There are 9 entries for the tag SubVersion

TortoiseSVN “The file or directory is corrupted and unreadable” on Windows 7

I’ve hit this a couple of times recently, but it wasn’t until last night that I had cause (and time) to do a bit of research into it. It occurs when you’re adding a large amount of files to Subversion, and appears to be due to the disk indexing process and/or anti virus. Some people’s experiences vary, in my case it seemed to be excluding my repository locations from indexing which solved it, but others seem to have fixed it by excluding their code locations from being scanned by their AV software. The other side affect is...

Subversion’s “read length line” error

When I did something stupid as a kid my parents would occasionally say words to the effect of “We’re not angry with you, just disappointed”. That’s how I feel right now with Subversion after finding out about this repository corruption issue which seems to have been lurking around for a while. Finding such a bug in any system you rely on as heavily as a source control system is always going to hurt, and more so if you find about about it first hand. I’ve been unable to repair the repository in question, and although it’s not much of...

Remove .svn information using TortoiseSVN

Obviously the best and easiest way to get files out of a Subversion repository is to use the Export command. However sometimes when renaming/moving or generally messing with the structure of a project you can accidentally delete a few of these files and end up needing to remove all the .svn directories and their contents and starting again. I’ve used a few ways to find/delete those files in the past, but I didn’t realise there’s a much easier way to remove .svn files using TortoiseSVN. Definitely useful to know. Tags: Subversion

VisualSVN Server 2.1 post-commit certificate error

If you’ve recently upgraded VisualSVN to 2.1, and are getting a post-commit certificate error (often used to replicate your repositories to another location after a commit is made) then read about the quick fix here. Tags: SubVersion

svn:externals

I’m pretty pedantic about the way I setup projects and solutions. There’s an incredibly simple and obvious benchmark to aim for – at any time someone should be able to pull down a fresh working copy of the solution and have it compile with minimal fuss. A big part of this is how you handle references, and in an enterprise environment (or anywhere which encourages code re-use – that’s everywhere, right?) that can also extend to cross referencing projects/solutions and/or having a shared area for certain resources (third party DLLs, common code libraries and so on). If you’ve...

TFS Workgroup Edition, SubVersion, TRAC

In a recent discussion around replacing source control systems at work, the subject of Team Foundation Server "Workgroup Edition" was raised. At the time, the team could easily handle the 5 user limitation, so it seemed like it could be a good way to get TFS up and running without incurring the full costs of the product. However in the back of my mind alarm bells were ringing. Memories of the "procedure" to upgrade from the 2005 beta to the final product were lingering - luckily I wasn't the one who had to do it in that case, but...

Versions

Versions is a rather shiny looking SubVersion client for the mac. I'm currently loving VisualSVN inside Visual Studio, but wonder whether there could be a place in my life for Versions if I should ever happen to make that impulse buy of a brushed aluminum piece of tech. Tags: Apple , SubVersion

SvnBridge

SvnBridge allows you to use TortoiseSVN (or other SubVersion clients) with Team Foundation Server. Version 2 was released on Apr 23 2008, so it's been around for a while. I can think of quite a few scenarios and groups of people who could find this very handy. (It's also one of the few times you'll see the two tags below this line against a single post) Tags: Subversion , TFS

Day-to-day with Subversion

Day to Day with Subversion is a good post with some how to info regarding branching and merging using svn. Good reading. Also interesting to read about people moving from TFS to SVN due to TFS being over complicated and bloated (although it's Source Control is for the most part pretty good, I quite like the fact that my svn box can run in about 128mb of RAM, compared to what I'd need for TFS... shudder). Tags: Subversion , TFS