On Mon, 06 Jun 2016 13:23:08 +0200 Marc Haber <[email protected]> wrote:
> Package: myrepos > Version: 1.20160123 > Severity: wishlist > > Hi, > Hi Marc, just commenting as I too noticed the same issue. > when I use mr bootstrap to fetch the initial mr configuration, the > downloaded file is put in the local file system as ~/.mrconfig. This > prevents the actual repositories to have a ~/.mrconfig themselves (mr > refuses to overwrite untracked files), which results in ~/.mrconfig to > not be under version control on the actual client. > > Additionally, the bootstrapped file needs to be the final .mrconfig > that is being used in every day use, which causes synchonization > efforts to keep the .mrconfig and other mr configuration (which is > likely to come from a vcsh repo) in sync. And, the bootstrapped > .mrconfig file is likely to need --untrusted since it will most > probably contain include statements, for example. > FWIW the vcsh case can be handled with a pre-merge hook: https://github.com/RichiH/vcsh/issues/190 > mr bootstrap seems to be a rarely used feature (I wasn't able to get a > reply to some of my questions on mailing list and IRC channel), so it > might not be a big issue to change mr bootstrap's behevior in this > regard. For example. mr could be changed to read an .mrbootstrap > config file iff .mrconfig does not exist, and mr bootstrap could > downlaod to .mrbootstrap instead of .mrconfig. > Downloading the bootstrap file to a temporary location could also work. Ciao, Antonio -- Antonio Ospite https://ao2.it https://twitter.com/ao2it A: Because it messes up the order in which people normally read text. See http://en.wikipedia.org/wiki/Posting_style Q: Why is top-posting such a bad thing?

