Le 29/05/2016 11:15, Peter Uhnák a écrit :
 > All this is so that my .5 would not conflict with someone else .5

How is this a problem? Because it will be "Me.5" and "You.5", so there
can't be any conflict.

Me.5 and Me.5 are possible...

Think of numbering your own stuff on two different branches.

More, Metacello depends on Me.5 5 to be greater than You.5 5 for some of the baselines / configurations to work properly :)

Thierry


Peter

On Sun, May 29, 2016 at 10:37 AM, Sven Van Caekenberghe <s...@stfx.eu
<mailto:s...@stfx.eu>> wrote:


    > On 29 May 2016, at 10:28, Holger Freyther <hol...@freyther.de 
<mailto:hol...@freyther.de>> wrote:
    >
    >
    >> On 29 May 2016, at 09:58, Sven Van Caekenberghe <s...@stfx.eu 
<mailto:s...@stfx.eu>> wrote:
    >>
    >>
    >>>
    >>> For some reason the package manager is refreshing all packages. I don't 
know why it happens, and it's quite annoying (because it slows down commits), but it 
doesn't cause any actual problems, so don't worry about it too much.
    >>
    >> As I understand it, what happens is the following: before you commit to 
your MC repo, you have to find the next version number; a check is then done in all 
relevant repos; the cached content is not used, but an actual refresh is done. All 
this is so that my .5 would not conflict with someone else .5 - the chance that this 
happens is very small, and the check does not really prevent it.
    >
    > I assumed that but can it be limited to the Repositories that are 
associated with the package? I am afraid that next time I travel I can not commit 
to my local repository (and ofcourse the speed part). :)

    We should go one step further: add an option to totally disable this
    check to go outside the target repo, it makes little sense. But MC
    is a complex beast ...

     > holger





Reply via email to