[Gluster-devel] Reducing the size of the glusterdocs git repository

Niels de Vos ndevos at redhat.com
Thu May 12 06:41:31 UTC 2016


On Thu, May 12, 2016 at 10:06:16AM +0530, Amye Scavarda wrote:
...
> Right now, even cloning the main docs branch is a huge pain due to the size
> of the repo.
> I think that branching will solve not this problem, and might make the
> problem worse.

Branching would not increase the size of the repository itself. Only the
size used on RTD will be bigger as the HTML for different branches will
be generated (so contents is there 2x). Cloning the repository is not
affected.

Deleting files (like the presentations) will also not remove them from
the git repository. It will stay possible to checkout an older version
of the docs from the same repository, all of the history is downloaded
once the repository is cloned.

In order to reduce the size of the repository, you need to create a new
one, and import the changes without the big files. While importing
changes from an other (the current) repository, it is possible to modify
the changes on the fly and prevent importing the big files. This keeps
the history and the credits for the contributors.

Where would you suggest the presentations (and other files?) should get
located?

Thanks,
Niels
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://www.gluster.org/pipermail/gluster-devel/attachments/20160512/38d4b962/attachment.sig>


More information about the Gluster-devel mailing list