Re: LEAF Upgrade

Mega <[email protected]>
Newsgroups gmane.linux.leaf.devel
Message-ID <[email protected]>
Hi Yves

Am 18.03.2015 um 12:45 schrieb Yves Blusseau:
> Using git to store the packages and using branch to group the packages by version/architecture is really a good thing and it's not dependent to how and where the files are host.
> But using http to get the packages is a bad thing for me because is dependent of how the http server expose the files/trees.

There is no git on the client machine,so we can't use git to fetch the 
packages.

> For me it's much better to use git to retrieve the files because it's independent to the host provider and we can use a lot of different transport protocols to retrieve the files (ssh, http, https, rsync, etc...).
> The problem when using git as a repository for binaries is that if you clone the repository you will download all the files (and all the history) which can be very very huge. Also replacing a package with a new one will not delete the previous files in the repository and it will always become bigger and bigger.
> This is why i wrote git-store that store only symlinks and not the binaries in commits. So cloning the repository is instantaneous. But the best thing is that the binaries are store in the git repository and the files can be retrieve (using the git command) on demand.

cheers

Erich

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/


_______________________________________________
leaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/leaf-devel
smime.p7s (application/pkcs7-signature, 1.9 KB) - not displayed
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.