[Pkg-openldap-devel] migration to git

Timo Aaltonen tjaalton at ubuntu.com
Wed Oct 9 11:59:54 UTC 2013


On 02.10.2013 23:13, Timo Aaltonen wrote:
> 
> 	Hi!
> 
>   Heard that this was needed, so I've migrated the openldap svn repo to git:
> 
> git://git.debian.org/git/users/tjaalton-guest/openldap.git
> 
> it contains
> - master, etch & lenny branches as imported with svn2git
> - 'upstream' branch from a31c66e732bb17a which is closest I could find
> to 2.4.31 (which has no tag upstream)
> - master-n, which is based on upstream and master merged to it as-is
> (diff to master is still big)
> - tags; 2.x.y-z
> 
> since the imported branches and 'native' upstream git don't share any
> files, the repo is larger than necessary. Master/etch/lenny and the tags
> could probably be remade based on upstream tags if wanted..
> 
> thoughts?
> 
> I've also created the initial git repository on alioth..

So, I don't see how to avoid repository bloat without losing the debian
history, or some of it..

One option could be to pick up a date before which the history is lost,
and replay the changes after that which only touch debian/. Thoughts?


-- 
t



More information about the Pkg-openldap-devel mailing list