[SVN] r7445 (ColdFusion)

Michael Sheets mummer at whitefalls.org
Thu Jun 7 02:29:11 UTC 2007


On Jun 7, 2007, at 2:05 AM, Michael Sheets wrote:

> Reverted to r7382 to maintain history.

Ok, now let me explain myself. :)

First off deleting a bundle and replacing it with one of the same  
name seems to confuse svn greatly, leaving people with a broken  
checkout to manually repair.

The point of using subversion is to have a history of changes made  
and the reasons therefore and who made each change. Deleting an item  
removes this history from an item.

Subversion delete should only be used when an item is no longer  
wanted at all. The move command should be used if an item's name  
needs to be changed. (Though since the name of the file isn't used  
inside Textmate for the most part this is unnecessary.)

To make edits to a bundle you should checkout the bundle to:

~/Library/Application Support/TextMate/Bundles/

And make all changes via the bundle editor inside TextMate, moving  
around/duplicating items from the Finder can result in broken UUIDs.  
Once done use svn commit to send small changes to the repository with  
a log message.

Perhaps a guide to all this is in order… hmm.

(Note: If anyone updated a full checkout during this time and has a  
broken checkout go delete the ColdFusion bundle via the finder then  
update again, a new copy will be created when you update.)


More information about the textmate-dev mailing list