On Fri, Sep 12, 2008 at 3:23 PM, Robert Dailey <rcdailey_at_gmail.com> wrote:
> On Fri, Sep 12, 2008 at 3:08 PM, Stefan Küng <tortoisesvn_at_gmail.com>wrote:
>
>> Robert Dailey wrote:
>> > Hi,
>> >
>> > Using the latest nightly build, is there a way to perform a copy of one
>> > directory to another at a specific revision? For example, say I want to
>> > copy directory A to directory B, but I want to copy revision 4 of A
>> > (Assuming the HEAD of A is 100). How would I go about doing this?
>> Thanks.
>>
>> Switch the repobrowser to revision 4, then drag the directory A to
>> directory B (hold down the Ctrl key, otherwise it will be a move, not a
>> copy).
>> Since all operations can only affect HEAD, this will copy dirA from rev
>> 4 to dirB in HEAD.
>>
>> Also, you could use the log dialog:
>> * show log for dirA
>> * select revision 4
>> * right-click, choose "create branch/tag from revision"
>
>
> What if Directory B did not exist at global repository revision 4? It only
> exists at revision 100.
>
An awesome feature would be to do this:
1. Open Repo Browser at HEAD revision
2. Right click on the folder you wish to copy, select "Copy to..."
3. Insert the destination URL
4. There would be new controls added to this dialog to select a revision
of the source to copy, so there might be a "Show Log" button, a small edit
control to type in, just like the "Update to revision" dialog.
Received on 2008-09-12 22:28:40 CEST