Version Control

Stop by to discuss use cases, requirements, information architecture, flow diagraming, unit testing and usability.

Moderators: Klaus, FourthWorld

igorBUSvRhc
Posts: 37
Joined: Thu Apr 19, 2012 8:12 am

Re: Version Control

Post by igorBUSvRhc » Mon May 14, 2012 10:23 am

Thank you very much for this hint - this is the kind of thing that is useful for us, newbies:
jacque wrote:If you set the destroystack property of the stack to true it won't stay in memory when you close it. Then you won't have to remember to do anything special.

There's a preference that automatically creates all new stacks with destroystack true. I always use it.
This is the *second* useful hint I've had from you. The first one was the link to the milk liqueur recipe you posted on the use-livecode mailing list.... ;-)

jacque
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 4159
Joined: Sat Apr 08, 2006 8:31 pm
Location: Minneapolis MN
Contact:

Re: Version Control

Post by jacque » Mon May 14, 2012 4:26 pm

LOL! It seems there will be a whole lot of drunken LiveCode coders now. :)
Jacqueline Landman Gay | jacque at hyperactivesw dot com
HyperActive Software | http://www.hyperactivesw.com

richmond62
Livecode Opensource Backer
Livecode Opensource Backer
Posts: 2125
Joined: Fri Feb 19, 2010 10:17 am
Location: Bulgaria
Contact:

Re: Version Control

Post by richmond62 » Fri May 17, 2013 7:55 pm

Goofy types like me do a version control routine like this:

I do a 'Save As' each time into a directory with a name that includes the date; e.g.

17MAY2013
17MAY2013_2
18MAY2013
18MAY2013_2
18MAY2013_3
19MAY2013

It isn't rocket science, but it works for me.

Newbie4
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 261
Joined: Sun Apr 15, 2012 1:17 am
Location: USA
Contact:

Re: Version Control

Post by Newbie4 » Fri Jul 26, 2013 2:04 pm

Great posts, I am enjoying them. I have the same problems.

There is a script that you can maybe use the code to write your own code to find differences, or at least use to output all your scripts and then use an external text compare to find all the differences. It is called Script Reporter and is open source at http://www.createchsol.com/ScriptReporter/
Script Reporter is an open source project that you are welcome to download and update/revise.
It is an application that will gather all of the scripts in a project and let you view them while in another project.
Simple application that may be useful to others.
You might also find some samples of code and sources by looking at the posts at http://forums.runrev.com/viewtopic.php? ... pts#p61603 and http://forums.runrev.com/viewtopic.php? ... ipts#p7897

cheers
Cyril Pruszko
https://sites.google.com/a/pgcps.org/livecode/
https://sites.google.com/a/setonhs.org/app-and-game-workshop/home
https://learntolivecode.com/

icouto
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 76
Joined: Wed May 29, 2013 1:54 am
Location: Sydney, Australia

Re: Version Control

Post by icouto » Wed Oct 09, 2013 4:10 pm

Newbie4 wrote:There is a script that you can maybe use the code to write your own code to find differences, or at least use to output all your scripts and then use an external text compare to find all the differences. It is called Script Reporter and is open source at http://www.createchsol.com/ScriptReporter/
Just thought that for completeness' sake I'd mention Monte Goulding's excellent lcVCS here, in case anyone comes to this thread looking for tools that may enable them to work better with LiveCode and modern vcs tools like git:

https://github.com/montegoulding/lcVCS

MaxV
Posts: 1447
Joined: Tue May 28, 2013 2:20 pm
Location: Italy
Contact:

Re: Version Control

Post by MaxV » Mon Jun 30, 2014 3:17 pm

Version 1.2 of ScriptReporter is here: http://livecodeshare.runrev.com/stack/5 ... eporter-LC
Livecode Wiki: http://livecode.wikia.com
My blog: http://livecodeitalia.blogspot.it
To post code use this: http://tinyurl.com/ogp6d5w

Post Reply

Return to “Software Development Cycles”