[Project-managers] versioned project tarballs

Ted Ralphs tkralphs at lehigh.edu
Sat Sep 30 18:33:29 EDT 2006


I just tried it and it worked perfectly.

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