nginx mercurial mirror

Maxim Dounin mdounin at mdounin.ru
Sun Aug 3 23:49:26 MSD 2008


Hello!

On Sat, Aug 02, 2008 at 11:41:42PM +0200, Manlio Perillo wrote:

> I have published a Mercurial mirror of Nginx:
> http://hg.mirror.mperillo.ath.cx/
>
>
> It should contain the *full* history of Nginx.

Do you have problems with http://mdounin.ru/hg/nginx-vendor-*?  It 
really contains all versions and works AFAIK.

> The import has been done using two scripts, that can be found here:
> http://hg.mperillo.ath.cx/nginx/nginx-utils/
>
> The Python script requires a Python interpreter >= 2.4, a POSIX system  
> and wget installed.
> The shell script requires a compatible shell (bash).
>
>
> The mirror is a beta, since there are some problems:
> 1) Nginx 0.1.0 and 0.3.59 are not available

You may find them here:

http://mdounin.ru/files/nginx-0.1.0.tar.gz
http://mdounin.ru/files/nginx-0.3.59.tar.gz

> 2) The "merge" of the 0.6.x version from the "old" development branch to
>    the "new" stable branch has been done with:
>
>       # Merge the 0.6.x development branch in the stable branch
>       # XXX check me: the merge will fail so we only update.
>       #     The repository will have two heads
>       hg push -R nginx-development -f
>       hg update -R nginx-stable -C
>
>    So, this is not a real merge, and I'm not sure if this is the right
>    thing to do.

I don't really think it's right thing to do since no real merge 
happened.  And, actually, after stable has been switched to 0.6.* 
there were new versions in 0.5.* branch.  I think the better 
aproach is to maintain numbered branches.

Maxim Dounin

>
>
>
> Use the script with care, since it will download 80 MB from  
> http://sysoev.ru/.
> As a comparison: the development repository take 8 MB
> (3.5 the store and 4.5 the working directory)
>
>
>
> Manlio Perillo
>





More information about the nginx mailing list