Hi,
probably some of you recall that I wanted to create a new git repo with the history of GeoServer that is missing from the current git repo, for historical and statistical purposes.
I have cleaned deep clone of svn, with all the branches and tag, the process to create it, for the curious, was the following:
- clone the svn repo using https://github.com/nirvdrum/svn2git, that does a better job than just git svn and keeping around branches and tags
- use git reset --hard and git fsck/prune/gc to remove the commits shared with the main git repo
- use this amazing tool http://rtyley.github.io/bfg-repo-cleaner/ to remove from history all files bigger than 512KB, and then all class and jar files, leaving a slightly more manageable repo sizing 624MB, down from the original ~840MB
(and yes, this has quite likely removed also large sample raster data from the history, but hopefully no source file has been harmed… I mean, even the crazy large StreamingRenderer.java is just ~150KB).
Now, in order to upload it to github it seems I need administration rights on the geoserver organization, something I’m apparently missing… or else, I cannot find the button to create the new repo :-p (but I can see it for example if I go in my own account).
So, I guess some help is needed from whoever has full admin rights. Anyone?
Cheers
Andrea
–
Ing. Andrea Aime
@geowolf
Technical Lead
GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549
http://www.geo-solutions.it
http://twitter.com/geosolutions_it
Great work Andrea. I don’t have admin rights either.
My guess is maybe Jody? There’s 5 people listed as ‘members’: https://github.com/geoserver?tab=members Would probably be good to get admin rights for more people, so we never get locked out in the future.
···
On Sat, Aug 31, 2013 at 10:06 AM, Andrea Aime <andrea.aime@anonymised.com> wrote:
Hi,
probably some of you recall that I wanted to create a new git repo with the history of GeoServer that is missing from the current git repo, for historical and statistical purposes.
I have cleaned deep clone of svn, with all the branches and tag, the process to create it, for the curious, was the following:
- clone the svn repo using https://github.com/nirvdrum/svn2git, that does a better job than just git svn and keeping around branches and tags
- use git reset --hard and git fsck/prune/gc to remove the commits shared with the main git repo
- use this amazing tool http://rtyley.github.io/bfg-repo-cleaner/ to remove from history all files bigger than 512KB, and then all class and jar files, leaving a slightly more manageable repo sizing 624MB, down from the original ~840MB
(and yes, this has quite likely removed also large sample raster data from the history, but hopefully no source file has been harmed… I mean, even the crazy large StreamingRenderer.java is just ~150KB).
Now, in order to upload it to github it seems I need administration rights on the geoserver organization, something I’m apparently missing… or else, I cannot find the button to create the new repo :-p (but I can see it for example if I go in my own account).
So, I guess some help is needed from whoever has full admin rights. Anyone?
Cheers
Andrea
–
Ing. Andrea Aime
@geowolf
Technical Lead
GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549
http://www.geo-solutions.it
http://twitter.com/geosolutions_it
Learn the latest–Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
Geoserver-devel mailing list
Geoserver-devel@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel
On Sat, Aug 31, 2013 at 4:25 PM, Chris Holmes <chomie@anonymised.com> wrote:
Great work Andrea. I don't have admin rights either.
My guess is maybe Jody? There's 5 people listed as 'members':
https://github.com/geoserver?tab=members Would probably be good to get
admin rights for more people, so we never get locked out in the future.
Doh, it was actually just a UI issue, I'm registered as a owner of the
organization, but unlike
private accounts we don't have a large green "new repo" button, one has to
reach for the little
b/w "book with the plus" icon at the top to create a new repository.
I see the current owners are Justin, Ben and me. Any other PSC member that
wants to be
added as a owner, please just ask
Btw, here is the new repo, it contains 9700+ commits that we were missing
in the
main repo:
https://github.com/geoserver/geoserver-history
Cheers
Andrea
--
Ing. Andrea Aime
@geowolf
Technical Lead
GeoSolutions S.A.S.
Via Poggio alle Viti 1187
55054 Massarosa (LU)
Italy
phone: +39 0584 962313
fax: +39 0584 1660272
mob: +39 339 8844549
http://www.geo-solutions.it
http://twitter.com/geosolutions_it
-------------------------------------------------------