Tag | SVN Posts

If you don't care about retaining all the history of one of the repositories, you can just create a new directory under one project's repository, then import the other. If you care about retaining the history of both, then you can use 'svnadmin dump' to dump one repository, and 'svnadmin load' to load it into the other repository. The revision numbers will be off, but you'll still have the history. The above quote is from the Subversion FAQ at Tigris.org. After reading it, one might get the impression ...
My work environment is usually an anything goes, wild west of development sort of place. There are no rules imposed, just a “get things done” attitude. Because of auditing, source control was a necessity that got added to the mix. We use SVN through VisualSVN Server and TortoiseSVN as a client. Well, as a part of self improvement and to produce better more reliable code, I’ve taken up learning TDD for myself. Our current methodology of testing here is based mostly on WTFs per minute and copious prayer. ...
Yesterday morning I took the time to work on a personal project and I wrote some great code. I wrote a class whose purpose was to enumerate the search engines that are installed in Internet Explorer so that I could implement them into a Word Ribbon, allowing you to do searches straight from Word. I got the bulk of the work done, the class was finished, it just wasn't hooked up to the project to produce output yet. I committed my changes because the changes didn't break the build, and I was on my ...
I've gone through a few iterations of AnkhSVN over the last couple of years. The first installment was quite unstable and was only good for viewing the status of your source from within the IDE. You would use the other features at your own risk. However, Ankh looked extremely promising so I kept an eye out for updates. The last 1.x update I had installed was working rather well, though there were some limitations. With the release of 2.0 most of those limitations are almost forgotten history. Some ...
So I was about to create a dump of my subversion repository so I could split multiple projects into separate repositories. But then I got to thinking. Why do I want to create a dump? Well, the only good reason I could come up with was revision history. That reason wasn't good enough. The source that I wanted to split out was some common/shared libraries. Collaborating with a team member, we decided there were two compelling reasons why we don't need the history up to this point in time. First, the ...
I introduced my boss to Subversion recently, and of course he almost immediately had a problem. It turns out that as soon as he added his computer to a different domain Tortoise wasn't working on his existing projects. My guess is that it had to do with the Computer Name change. The symptoms he saw as that Tortoise was not recognizing that he made changes. In fact, neither the Update nor the Commit menu options were showing up. Tortoise was clearly confused. We tried a number of things including ...