>>>>> On Tue, 3 Feb 2015, Brian Dolbec wrote:
> New for git sync-type:
> sync-depth = n where n = {0,1,2,3,...} (optional, default = 1)
What do these values mean? You should either explain them, or don't
mention them at all. Especially, it is not obvious what the value 0
signifies (git {clone,pull} --depth=0 results in a fatal error).
> Primary control of all sync operations has been moved from emerge to
> emaint. "emerge --sync" now just calls the emaint sync module with the
> --auto option. The --auto option performs a sync on only those
> repositories with the auto-sync setting set to 'yes' or 'true'. If it
> is absent, then emerge --sync will not sync the repositorie(s).
As I read this paragraph, it seems to imply that "emerge --sync" won't
sync the Portage tree any more, unless users will manually update
their configuration?
Changing the default behaviour for a command that was constant for
more than a decade and that virtually all our users use shouldn't be
done lightly.
> The 'emaint sync' module operates similar to layman. It can sync
> single or multiple repos. See ""emaint --help" or for more details and
> examples see the wiki page listed below.
There is an extra quotation mark in the second line.
Ulrich
pgpl9WGCKjnmE.pgp
Description: PGP signature
