Bug Tracking

Peter Haworth pete at mollysrevenge.com
Fri Nov 12 13:26:55 EST 2010


Thanks Andre.  I guess I've gone down the path of rolling my own so  
far.  I don;t think I need the more exotic features like branching,  
merging, etc so I think I'll just go ahead and add the logic to copy  
the necessary files to a version folder when I set up a release.

I will check out Magic Carpet as well though!

Pete Haworth

On Nov 12, 2010, at 10:16 AM, Andre Garzia wrote:

> Peter,
>
> This was a hot topic some months ago here. There are many  
> alternatives and
> many users have rolled their own as well. Your first choice is:
>
> (a) To use a standard VCS/SCM software such as Git, Mercurial, Darcs,
> Bazaar, Svn, Fossil...
>
> (b) Roll your own
>
> If you go with letter (a) then you should notice that LiveCode  
> stacks are
> binary files and most of these systems are designed to use text  
> files. So
> while you can still use the versioning system as an archival system,  
> your
> "merge" operations will be troublesome since IIRC none of these  
> software is
> able to do binary merges or unknown file types.
>
> I've used Mercurial with LiveCode and am quite happy with dumping  
> binaries
> into it since I don't do merges, I just want the ability to rollback  
> if
> needed.
>
> If you decide to go with option (b) then you can do pretty much  
> whatever you
> want. Chipp Walters has a wonderful tool in the form of Magic  
> Carpet. It is
> available and it served me and Sivaktirswami well on our HTDE  
> project. It is
> a very good program and for simple needs (no merging, simple  
> archival, no
> branching) it solves the problem.
>
> I know developers here have rolled their own import/export routines to
> create textual formats of stacks to better use tools such as Git. I  
> haven't
> gone that far.
>
> Andre
>
> my two Brazilian Real cents
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your  
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>




More information about the use-livecode mailing list