From: Jonathan Nieder Date: Wed, 21 Sep 2011 23:40:08 GMT Subject: Re: Fwd: vcs-svn and friends Message-ID: <20110921234008.GA23439@elie> In-Reply-To: Dmitry Ivankov wrote: >>  - 3bba32e9 ("fast-import: allow top directory as an argument for some >>   commands"): I'm not sure what the motivation is --- is this just >>   about the principle of least surprise, or did it come up in practice >>   somewhere? > > (to ease one's reading, commands are ls, copy and move top directory) > > Haven't seen them in practice. It seemed possible with svn import: if there were > no branches at start, and then someone did svn mv . trunk. But it > turns out that my > svn client doesn't allow such move. So more like a least surprise purpose. With that information in mind, it sounds like a reasonable change in principle (though I haven't looked over the code at all). Could you propose a log message explaining it (both the original motivation and the actual impact)? Thanks, Jonathan