The repository for bundles has been moved to a new URL: http://svn.textmate.org/
To update a checkout to the new location one has to do:
# assuming this is where your old chekout is cd /Library/Application\ Support/TextMate
svn switch --relocate \ http://macromates.com/svn/Bundles/trunk/ \ http://svn.textmate.org/trunk/
If you have switched subsets of the checkout, for example because you are testing WIP bundles, then you have to ‘svn switch --relocate’ your switched bundles first.
If you run “svn status” in the root of your checkout, it will indicate if bundles have been switched by the S marker.
To get the FROM URL of a switched bundle, cd to the folder containing it and run:
svn info
This will show the URL (on the second line). Generating the TO from that URL should be straightforward. So if for example we are using the branched Subversion bundle, we need to:
cd Bundles/Subversion.tmbundle
svn switch --relocate \ 'http://macromates.com/svn/Bundles/branches/Subversion%20(Interactive%20Input...' \ 'http://svn.textmate.org/branches/Subversion%20(Interactive%20Input).tmbundle...'