By jonmack (User), on Sat
May 28 11:49:34 2005: Do you use any version control system
for your desklets?.
Hello all,
I've just come back after a break to finish my adeskclock
desklet. After finally adding a quite important feature I
moved onto the next one in my to-do list. Unfortunately I
seem to have broken some of the previously finished feature!
:clap: Of course, silly ol' me didn't make any incremental
backups, so I need to re-fix my first lot of work again
:headbash:. Since this I've started to use SubVersion to
store all my changes ( was going to go for classic CVS, but
this new thing looked interesting to learn ).
I was just wondering if other people use any kind of version
control systems when writing desklets? Or do you maybe use
the old fasioned "new file every change" way? If you still do
what I used to do - edit one file over and over, I strongly
recommend changing, just incase you mess up too ;)
Regards,
By syfou (Core Developer
& Desklet Author), on Sat May 28 15:16:43 2005: Re: Do
you use any version control system for your desklets?.
Well, maybe you know I've always been a big fan of
a certain closed-source
management software. I still haven't switched, mainly
because I am lazy and I
really
like this piece of code. But I found a
good online
review of the various options: maybe it will help you
make your mind.
By darkliquid (Desklet
Author), on Sun May 29 08:40:44 2005.
I don't use any SCM systems, I just lump each version in a
separate directory by version number and then have a
[adesklet_name]-Development folder for my latest tweaking
version (which is a link to the version I actually run on my
desktop).
It works for my development style of making tiny changes,
testing, then changing some more. I rarely sit down a write
massive chunks of code in one go, I'll sit down for about 4
hours and just incrementally write the same amount I'd do in
one sitting, but with lots of testing throughout.
When I work on some larger projects, or with multiple people
on a proect, then I'll bother to investigate a SCM, but my
style seems to suite me fine so far.