comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » Coyote Library Updates
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
Re: Coyote Library Updates [message #77204 is a reply to message #62777] Tue, 09 August 2011 10:27 Go to previous messageGo to previous message
David Fanning is currently offline  David Fanning
Messages: 11724
Registered: August 2001
Senior Member
Paul van Delst writes:

> Are you planning on creating svn tags of these releases? And, with apologies for the preaching, but how come you don't
> create the zip files from said tagged release? That should avoid wrong files being copied.

I've experimented (because of your nagging!) with
tagged releases. It's probably because I don't fully
understand what I am doing, but I don't like tagged
releases. Mostly because two minutes after I tag
a release someone reports a bug, and then the tagged
release is obsolete and SVN seems to not allow me to
change it. I am embarrassed to create a NEW tagged
release two minutes after the old one. It makes it
seem (duh!) like I don't know what I am doing!

> Additionally, that would allow outside users of your package to update their own source code histories with the tag name
> of your release. Or, in my case, export your tagged release into my own repo -- I'm not allowed to use svn:externals :o(
>
> Traceability and all that, you know?

OK, here is how I work. I have two folders, Coyote and Zip_Files, under
my IDL directory. When I make a change to a file that I think is a
"significant" change (meaning, in practice, any change at all,
because I am so damn anal!) I add the change to the coyoteprograms.zip
file and I commit both the zip file and the program files to the Goggle
SVN repository. Then, I "update" the same two folders that exist
in my copy of my web page on my computer. After the update, I
copy the updated files from my local web page to my real web page.

I update Coyote Library routines frequently, probably at least once
a week, and occasionally (when I'm not completely on my game)
several times a day. The SVN repository includes the latest
files. My web page contains the latest files. I would think that
would be enough, but...

What exactly do you want me to do? I'm interested in doing
whatever works for people. Tell me how you would use these
tagged releases, given what you know about my complete
inability to serve up files that I know are out of date.

Is it permissible to create tagged releases several times
a day, or would I run out of release numbers. :-)

And, how would these tagged releases be any different from
the files that are already in the SVN repository? I mean, isn't
this just extra work?

Cheers,

David


--
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.idlcoyote.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: An IDLgrPolyline drawing position bug that's THICK dependent
Next Topic: Re: Plotting a compass

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Fri Oct 17 21:21:04 PDT 2025

Total time taken to generate the page: 0.64103 seconds