Ben Collins-Sussman wrote:
>
> The use case I'm trying to solve is newbies bootstrapping for the
> first time:
>
> $ svn import mytree svn://host/mytree
> $ svn checkout svn://host/mytree
> ==> obstruction errors
>
> I see this behavior frustrate newbies over and over. The first
> reaction is, "why didn't import convert my tree into a working copy?
> I have to redownload everything?!?" The second reaction is, "why the
> heck do I have to move the old tree out of the way?"
>
> I guess the current patch solves the second problem, although it
> doesn't really save much time. It's just means less frustration.
>
> Other opinions about this? Is the current patch in the issue
> sufficient?
>
Another slant on the whole "Import, Checkout" process is, whether an
unversioned tree and files and metadata necessary to populate a new
repository could be sent over the wire once and then the local tree be
converted into a WC in place. Integrity issues would dictate a file by
file acknowledgment from the repository end to complete the loop.
Obviously there is an issue with the file times so maybe such a simple
scheme still awaits svn's maintenance of file times on import.
Peter
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Sep 3 04:59:34 2005