I wonder why there is no reply? Is it too trivial?
I can't see a way to do this so I would like to submit this as a feature request.
Its particular useful for merging changes into a 'released' branch of our code when the branch is known to have no other changes. It would be much faster than the Merge Branches wizard.
Its also useful on our build machine where we may not have the working directory set to the source code location. Thus we need to explicitly get the files.
Of course you can get each indvidual file, but that requires you selecting each file in each folder and the correct version of that file. Rather than a simple select the version and get it to a target.
Our customers have a slow upgrade cycle and so we maintain many past releases and also have other customers on premium support who receive patches, which are thankfully in a single branch for all such customers on a particular release
All these releases means that speeding up the merging of files and applying changes to the build is very important for us.
And what should the target be? It needs to be at the same 'level' as the version you are viewing. In this kind of process we would be at the Product level and thus would select a target directory that is also at the product level, though in a branch.