On Tue, Nov 28, 2017 at 1:02 PM, Ivan Vučica <[email protected]> wrote:

>
>
> On Tue, Nov 28, 2017, 10:44 Sergii Stoian <[email protected]> wrote:
>
>>
>>> > - Please don’t put big RPMs in the repo!  It adds overhead to anyone
>>> who clones it, and GitHub has a perfectly adequate Downloads facility for
>>> hosting these.
>>> >
>>> > - It would be easier to package (and to collaborate) if these were
>>> separate GitHub repos.
>>> > I've switched to the github a couple of weeks ago and don't know all
>>> of the github features. Can you help me to place RPMs outside of code on
>>> github?
>>>
>>> Sure.  If you click on the ‘0 releases’ line at the top of the page,
>>> you’ll got to a page that has a ‘draft a new release’ button.  From here,
>>> you can generate a release associated with a tag and upload any binary
>>> versions (e.g. the RPMs).
>>>
>>> That's it! Done. I've removed Packages directory from master branch.
>> Thank you.
>>
>
> For future reference: unless you rewrite git history (difficult for you,
> confusing for anyone that already git cloned your repo, etc) or people
> obtain a shallow copy instead of a full git clone, these still take up
> space in the repository. That is: they will be fetched in a git clone as
> they existed in the repo at *some* point.
>
> Another thing to keep in mind is that compressed binary resources will be
> poorly diffed and compressed by git.
>

Indeed. I've checked it. It's useful information, thank you.

-- 
Sergii Stoian, ProjectCenter maintainer
_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to