Sponsorised links
May 2009
Zennaware » Cornerstone Subversion Client for Mac OS X
Take control of Subversion with a client application that was specifically designed for Mac users. Cornerstone integrates all of the features you need to interact with your repository and does so in an elegant and easy-to-use fashion.
Sponsorised links
April 2009
SVNWebAdmin
Installation de SVN avec Eclipse - Nouvelles technologies et Web d'entreprise
How-to install subversion
March 2009
Arc's Soy Machine: git vs mercurial
In contrast with my earlier attempts at migrating to git, mercurial was actually a joy to setup on the server. WSGI, using our existing .htusers file from Trac, a small config script, done. This contrast to git which would require some funky SSH sandboxing and/or PAM setup - yes it can be done, but such hacks shouldn't be needed.
To all our surprise "hg clone" was extremely fast even compared to subversion and especially in comparison to git.
February 2009
MovingToDistutils - django-hotclub - the how and why of Pinax's move to distutils - Google Code
Until recently, Pinax had two choices for a given external dependency:
- use svn:externals and point to the external dependency's svn repository
- include the external dependency code in the Pinax codebase
However, there are problems with this approach:
- it largely relies on external dependencies being in svn and this is increasingly not the case (although it was when Pinax started)
- it makes it difficult for Pinax itself to move away from svn
- there is no management of dependencies between external dependencies, nor between particular projects in Pinax and their individual dependencies
To solve these problems and more, Pinax is switching to a distutils-based approach. This means:
- externals dependencies are encouraged to be released as distutil-compliant packages with a valid setup.py and put on PyPI
- development versions of dependencies can be pulled in in a variety of different ways including from git, hg or bzr repositories
svn:externals are evil
January 2009
December 2008
Why Git is Better Than X
MPY SVN STATS
Why Git is Better Than X
Installer un serveur Subversion et USVN (UserFriendly SVN) sur Debian 4.0 Etch — Lone-Wolf Scripts
November 2008
HOWTO: Compile the latest ffmpeg and x264 from source - Ubuntu Forums
Code Intensity: SVN Externals are Evil; Use Piston or Braid
the evil is SVN itself not handling changing of externals (i.e. to/from an external) in basic operations like updates and merges, which may cause a lot of manual work on your end, and break automated builds or similar.
wondering about massively usage of it.
