|
Boost-Build : |
From: Steven Knight (knight_at_[hidden])
Date: 2003-04-24 09:00:19
Hi Volodya--
> I've beeing planning to make Boost.Build releases via sourceforge file
> release system, but run into problems. I'd appreciate if anyone could
> help.
>
> 1. I though that a new "package" must be created, called
> "boost-build". Yet I failed to do so. Docs say there should be a
> button for creating new package, but I can't find it.
Hmm, it looks like they've changed the admin pages since the last time I
released SCons...
Go to your project's "Admin" page, then to "File Releases." Down at the
bottom of the page, there's a "New Package Name" box and a "Create This
Package" button.
> 2. I don't understand if I can replace a file, once it released. Say
> I've made boost-build 2.0-m3 release and found a problem with it. Can
> I replace boost-build-2.0-m3.zip with a newer version. Docs are
> controversial about this.
I don't believe you can replace a released file. Even if you could,
IMHO you *really* don't want to do this. Releasing a same-named file
with different contents is a configuration management nightmare:
"I found bug X, I'm using version 2.0-m3."
"Is this version 2.0-m3 from before or after I updated the
file to fix packaging problem Y?"
"Umm... I'm not sure...."
You avoid all of those sorts of issues if you just start with the
assumption you'll increment a version number or release number or file
number each time you put a new file out there.
--SK
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk