[TxMt] SVN?

Rob McBroom textmate at skurfer.com
Thu Mar 29 20:31:43 UTC 2007


On Mar 29, 2007, at 3:50 PM, James Edward Gray II wrote:

> On Mar 29, 2007, at 2:32 PM, Rob McBroom wrote:
>
>> Most of the changes you make are small and stupid and not worth  
>> committing.
>
> I strongly disagree with that.

OK, maybe I shouldn't have used such a broad statement. But even if  
it's "very few" instead of "most", what I said still applies.

> The more you get into version control, the more you learn that  
> those smaller changes are exactly what you want.  You want to get  
> it down to where each commit does just one thing, whether that's  
> adding a new feature, fixing a bug, or just some copyediting.

Sure, and that's how I try to use it. But I wouldn't want to have to  
commit things just to get them over to a web server. If I did, there  
would be all kinds of commits with comments like "forgot a semicolon  
at the end of this line" or ten commits in a row saying things like  
"tweaking the spacing above and below H2 tags". Adjusting the spacing  
around a tag or setting something's color is a single "change" that  
only needs to be committed once in my opinion, but it might have  
involved dozens of trail-and-error updates to the file on disk.

Bottom line: Subversion is great for version control and crappy for  
"file transfer" or "remote editing", which is what the original  
question was about. Using it for other purposes would be a perversion  
of Subversion. :)

On an unrelated note, I'm going through the book now and have picked  
up a lot of good stuff.

---
Rob McBroom
<http://www.skurfer.com/>
I didn't "switch" to Apple... my OS did.





More information about the textmate mailing list