[MERGE] Implement hard-link support for branch and checkout

Vincent Ladeuil v.ladeuil+lp at free.fr
Thu Jan 3 08:01:48 GMT 2008


>>>>> "Ian" == Ian Clatworthy <ian.clatworthy at internode.on.net> writes:

<snip/>

    Ian>   branch=branch --hardlink

    Ian> Given this, if the platform supports it but the
    Ian> filesystem doesn't or they cross filesystem boundaries,
    Ian> we might want to think about whether failing outright
    Ian> (as I think the code will do now) is really the right
    Ian> thing to do.

I think so, especially if using an alias.

    Ian> We could output a warning that the request for
    Ian> hardlinking is being ignored and continue, perhaps? 

The risk is quite high that will go unnoticed.

IMHO, failing is the right thing to do, if a behavior is required
by the user through an option, ignoring it is Bad.

   Vincent



More information about the bazaar mailing list