[TxMt] Re: versioning

Bas Van Klinkenberg txmt at vanklinkenbergsoftware.nl
Sat Oct 18 12:56:28 UTC 2014


On 18 Oct 2014, at 12:09, BigZite <brieftrager at bigzite.com> wrote:

> I'm not a programmer, but I would definitely like a simple way to control versioning. I use text mate for HTML, CSS, and basic PHP. I personally hate Apple's versions, and they have caused problems, so I disabled them in apps that had them on by default.
> 
> Being not very technical when it comes to certain things, I have never used Git, Mercurial, and don't know where to start.
> 
> If some simple versioning system was put into textmate, I would use it right away. The ability to show differences between versions would be great for things like HTML and CSS, and highlighting would make that easy. We would need the ability to control the highlight color (background color and text color) since we all use different syntax highlighting themes.
> 
> thanks

I totally agree with this. Losing your changes in case of crash/freeze/human error or not knowing what your changes are is so last decennium :-)
Of course the latter can be covered by the use of git and the like, but the former is still an issue.

If adopting Apple’s versioning system is not a good idea, an alternative would be to have a very user friendly way to set up a local git repo (akin to Xcode’s ‘Create git repository’ tick box when creating a project). The difference highlighting is already slowly making its way into Textmate with the new gutter icons.
This doesn’t cover the loss of changes in case of a crash/freeze though…

Best regards,
Bas


More information about the textmate mailing list