[TxMt] Re: Auto Save and Versions

Ken Snyder ken+textmate at ken.net
Fri Oct 17 16:39:10 UTC 2014


I would whole heartedly agree that Apple’s versioning is not a replacement for code versioning systems and because I commit a lot during the day I don’t have much of any use case for Apple’s versions but as long as it this functionality were “in addition to” then I see no harm as it would provide the ability to move back and forth between recent versions of the file within the commit cycle. I have had situations where it would be nice to go back in time 4 hours to remind myself what the state of this file was then (assuming I haven’t committed these changes during the timeframe). So there is a use-case for it I think and if it’s easy to “turn on” then I think it would be better with than without but if there’s a lot of effort in making it work I personally think it would be a waste of time.

Ken

p.s. another use-case would be that people do use textmate for document processing (it’s a great markdown editor when paired with marked) … in this situation you might be back in the more individual (versus team) and non-developer workflows that Apple is primarily catering to

On 17 October 2014 at 17:10:40, Caio Fernando Bertoldi Paes de Andrade (caiofbpa at icloud.com) wrote:

I agree.  

Apple’s versioning system works fine for documents, spreadsheets and keynotes, but isn’t anywhere near as complete as what source code demands.  

Caio  

> On 17 of Oct, 2014, at 12:08, Berend Hasselman <bhh at xs4all.nl> wrote:  
>  
>  
> On 16-10-2014, at 17:03, Igor K <me at igorkozlov.me> wrote:  
>  
>> OS X has support for auto save and reverting to older file versions since Lion.  
>>  
>> Are there any plans to support this in TextMate?  
>>  
>> Is it hard to implement or there’s some other reason why it’s not supported?  
>> Maybe it’s just not on the priority list?  
>  
>  
> I regard Apple’s “versions” as quite useless.  
>  
> Version control a la Mercurial, Git, svn is much te be preferred.  
> Especially if you have a project that consists of several separate files.  
> Apple will treat each file separately so versions of different files can easily be unsynchronised.  
>  
> In addition Apple versions do not show highlighted differences between a current version and a previous version in the way that e.g. Changes, BBEdit and others do (for text files).  
>  
> I much prefer proper version control (I mainly use Mercurial).  
>  
> BTW: I’m not starting a flame war.  
>  
> Berend  
>  
>  
> _______________________________________________  
> textmate mailing list  
> textmate at lists.macromates.com  
> http://lists.macromates.com/listinfo/textmate  


_______________________________________________  
textmate mailing list  
textmate at lists.macromates.com  
http://lists.macromates.com/listinfo/textmate  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macromates.com/textmate/attachments/20141017/edfd70ff/attachment.html>


More information about the textmate mailing list