Call it cherry picking of directories then... I'm not confusing the
effective difference between types of operations; but to my mind the
first time you grab a file from the repository into a working copy,
that's its "initial checkout", regardless of which command is used to
perform the transfer. The point is "Update To Revision..." is active
when you select multiple dirs and files in the Explorer files view of
a working copy but not in the Repo Browser's files view, for the case
where when each item is selected individually it does show up. If it's
active when one dir is selected, in other words, it should still be
active when more then one dir is selected. The interface appearances
are unwarrantedly inconsistent, and makes for more work on the users
part than necessary.
"Checkout..." in this context is just the example of a menu item that
does show up in Repo-Browser on multiple selections and has the logic
to stage what transferring it does in one TortoiseProc session using a
for...each loop on the selected items list, not force you to run
multiple sessions. I could have used "Copy to Working Copy..."
instead, but that's more letters to type.
Hope this is clearer,
Mark
On May 3, 1:35 pm, Stefan Küng <tortoise..._at_gmail.com> wrote:
> M_Z wrote:
> > Re: This recipe:
> > * checkout MyHeadDirectory with depth "only file children"
> > * open repository browser on checked out working copy
> > * browse to Subdirectory1, right-click, "update item to revision",
> > select depth "fully recursive"
> > * repeat for Subdirectory3
>
> > Stefan
>
> > The bug is: In the Repo Browser the same logic for staging Checkouts
> > on multiple selected subdirectories isn't used when all the subdirs
> > selected are also Update To Revision candidates. Also, the menu item
> > for Update To is active when you select multiples in the Explorer file
> > pane, including a mix of dirs and files, so this is inconsistent
> > behavior between the two. If the logic for the staging is in there, it
> > could be simply the checks needed to undisable the menu item for this
> > case aren't there.
>
> What you don't seem to understand: checking out different folders
> doesn't result in a sparse checkout. Please read the subversion book first.
>
> Stefan
>
> --
> ___
> oo // \\ "De Chelonian Mobile"
> (_,\/ \_/ \ TortoiseSVN
> \ \_/_\_/> The coolest Interface to (Sub)Version Control
> /_/ \_\ http://tortoisesvn.net
>
> ------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
>
> To unsubscribe from this discussion, e-mail: [users-unsubscr..._at_tortoisesvn.tigris.org].
>
> signature.asc
> < 1KViewDownload- Hide quoted text -
>
> - Show quoted text -
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2057664
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-05-04 17:57:27 CEST