[Project-managers] versioned project tarballs
Ted Ralphs
tkralphs at lehigh.edu
Sat Sep 30 18:24:32 EDT 2006
Excellent work, but the tarballs should usually only be created from the
releases/ directory, right? So the content of the file should probably be
releases/1.0.0 1.0.0
:)
Cheers,
Ted
Laszlo Ladanyi wrote:
> Hello all,
>
> Now each project manager has the power to create versioned tarballs.
>
> For project 'Foo' create a file named conf/release.txt.
> The easiest way is:
> svn co https://projects.coin-or.org/svn/Foo/conf Foo-conf
>
> Currently every project has one file in this dir: perms.txt that you can use
> to manage the permissions on your project. Just create release.txt in this
> dir, add it and commit it.
>
> The content of this file must be a single line (whitespaces do not matter):
> path/to/tarballroot versionnumber
>
> When you commit this file, the following will happen on the server:
> svn export https://projects.coin-or.org/svn/Foo/path/to/tarballroot Foo-versionnumber
> tar -czf Foo-versionnumber.tgz Foo-versionnumber
> cp Foo-versionnumber.tgz <wherever_the_tarballs_live>
>
>
> For example, in CoinUtils the content of the file is "stable/1.0 1.0" and when
> I committed the file the tarball CoinUtils-1.0.tgz was created.
>
> Let me know how it works or if you encounter any problems.
>
> --Laci
>
> _______________________________________________
> Project-managers mailing list
> Project-managers at list.coin-or.org
> http://list.coin-or.org/mailman/listinfo/project-managers
--
Dr. Ted Ralphs
Associate Professor
Industrial and Systems Engineering
Lehigh University
(610)758-4784
tkralphs at lehigh.edu
www.lehigh.edu/~tkr2
More information about the Project-managers
mailing list