Re: git clone NonExistentLocation
From: Michael J Gruber <hidden>
Date: 2016-06-15 22:50:35
Sverre Rabbelier venit, vidit, dixit 17.02.2011 15:03:
Heya, [Thanks for summarizing.] On Thu, Feb 17, 2011 at 12:59, Michael J Gruber [off-list ref] wrote:quoted
Sverre, with your 86ac751, the following two are equivalent (modulo a warning) on a nonexisting dir: git clone dir git init dir Is that intentional?No, that was not intentional. The former should still be an error if 'dir' is an empy directory.
Digging a little further: since a nonexisting directory is neither a dir nor a file, clone thinks it is not local (is_local=is_bundle=0). None of the transport_* commands error out since the relevant one is guarded by 86ac751... Reverting that or forcing is_local=1 both help, but how to detect "local nonexisting" reliably? In fact, I don't have a problem with the current state if we document it :) Michael