32 items tagged “subversion”
2010
GitHub: Announcing SVN Support. The best kind of April Fool’s joke: one that works. It’s read-only, but that’s good enough to support referencing GitHub repositories from SVN externals.
Hg Init. Joel Spolsky’s guide to Mercurial. If you’re still using a non-distributed version control system like Subversion, this is a great introduction to the new world order.
2009
Announcing Heechee. “Heechee is a transparent mercurial-as-subversion gateway”—you can use it to allow subversion clients to check out a mercurial repository, meaning svn:externals can work against projects hosted by mercurial. It’s very young code but I’ve already seen it out-perform regular subversion for checkout speed.
svnpubsub.py (via) A Twisted/Python powered comet API for pushing out Subversion commits, built for Apache Foundation projects.
2008
Tailor. “Tailor is a tool to migrate or replicate changesets between ArX, Bazaar, Bazaar-NG, CVS, Codeville, Darcs, Git, Mercurial, Monotone, Subversion and Tla repositories.”—written in Python.
What is it like to write a technical book? Plenty of food for thought from the lead author of the new edition of High Performance MySQL. It’s amazing how Word is still an integral part of most technical book projects despite its obvious inadequacies compared to a toolchain based on plain text files and Subversion (the Django Book used ReST and Subversion to great effect).
django-openid—browse. Hooray! Google Code finally has a decent Subversion browser.
Undo commit in subversion. svn merge -r 1708:1707—I can never remember how to do this.
2007
Subversion WebDAV Autoversioning. Set up a WebDAV share that automatically versions any file saved to it. I had no idea Subversion could do this out of the box.
Unfuddle. Private Subversion repository hosting provider with plans starting at free: now there’s no excuse not to have a svn repository somewhere. Also provides web based repository browsing and a reasonable looking ticket system.
Review Board. VMWare release a slick looking Django-powered code review system, with hooks in to Subversion and Perforce.
Subversion Tips. To edit a Subversion log entry: svn propset --revprop -r XXX svn:log “New message here”
Hacking Django, how Bazaar. This is a neat trick: use Subversion to track an upstream project, then create Bazaar branches to manage your own development against the trunk.
Shelves in Subversion (via) Useful revision control concept that I haven’t seen before.
2006
Google Code gets wikis and file downloads. Someone finally wrote a project wiki that stores its pages inside the Subversion repository.
Subversion branching quick start. Ned Batchelder’s branching tutorial.
Subversion 1.4 release notes. Includes diff optimizations and a new repository mirroring tool.
HOWTO: Adding an RSS feed to a Subversion Server. Using post-commit hooks and some Python.
Introduction to Subversion Screencast. If you aren’t using source control yet, here’s your chance to catch up.
Subversion tips: working with branches. Django gets a mention for best practices.
2005
wush.net Subversion hosting (via) Subversion and Trac hosting for $20/month.
Problems with Trac? Switch to FSFS
I’m head over heels in love with Trac, and have been for about 6 months now. It really is best-of-breed software: it neatly integrates a wiki, a simple bug tracker and a Subversion repository browser with clean markup, a nice default design and a learning curve for new users that can be measured in minutes. No wonder it’s started to show up all over the place.
[... 350 words]Subversion on Windows quick start (via) Subversion cheat sheet.
2004
Hook Scripts in Subversion. Running a script before or after a commit.
Subversion 1.0 packages for Red Hat Enterprise Linux 3. Apparently the RPMs on RHN are two years old.
The Top Ten Subversion Tips for CVS Users. I’m getting in to the Subversion vibe.
Making the Jump to Subversion (via) Excellent tutorial from MacDevCenter.com.