Igor de Oliveira Couto wrote:

> As a newcomer to LiveCode, I have been a little frustrated by the
> lack of support for a version control system - like git, svn or
> the like. I have, therefore, added a feature request to the quality
> control system, here:
>
> http://quality.runrev.com/show_bug.cgi?id=10275
>
> If this is of interest to anyone, please consider sparing a vote.

RunRev took the first step toward satisfying this request some years ago, allowing us to set the ID of any object.

While potentially dangerous and not recommended for normal use, this is necessary to enable the re-creation of stack files from an intermediary format suitable for most common version control systems, such as XML.

In fact, a couple of the members of this list were at one time actively working on such a solution, which is what prompted RunRev to add that feature.

I don't know who's managing the project now or what state it's in, but anyone sufficiently motivated can make XML import/export at any time.

For myself, like Sean Cole suggested in his reply to the cross-post in the livecode-dev list, I prefer working with native stack files for backup and versioning, incrementing a custom prop for the version number (I use uRIP["version"] - see the ECMI spec in the Files section of the Rev Interoperability Project site at <http://tech.groups.yahoo.com/group/revInterop/>).



> On a side note: I have already posted a similar request to the
> livecode-dev, and do not know if it is considered bad form to repost
> it here. Are all members of livecode-dev also members here, or is
> this double-posting appropriate?

It seems an increasing number of people cross-post to both lists, but since almost all of the members of livecode-dev are also on use-livecode in most cases you'll get pretty much the same range of useful responses by posting to just use-livecode.

The livecode-dev list used to be called "improve-rev" (the product was called "Revolution" back then), and was primarily for discussion of unreleased features (improving the product).

In recent years the difference between the two lists has become blurred, so that a lot of general discussion occurs on both.

The one remaining distinction with livecode-dev is that participation there is limited to members of the Developer Program, and is therefore governed under the terms of the NDA agreed to when joining that program.

So while most of the discussion on livecode-dev is now indistinguishable from what happens here on use-livecode, members of livecode-dev will want to be mindful of the NDA and post comments related to unreleased features to the livecode-dev list exclusively.

--
 Richard Gaskin
 Fourth World
 LiveCode training and consulting: http://www.fourthworld.com
 Webzine for LiveCode developers: http://www.LiveCodeJournal.com
 Follow me on Twitter:  http://twitter.com/FourthWorldSys

_______________________________________________
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to