Hi Bob,

You have already answered my question.
It does not create a new revision for files inside directory that was moved.

So, if I want to get FILE_A in REV 2 from path /DIR_B/DIR_A/FILE_A, I
must use PEGREV 4

Regards


2010/6/10 Bob Archer <bob.arc...@amsi.com>:
>> Thanks for you replay.
>>
>> I heve the structure below:
>>
>> DIR_A - Rev 1
>> ----> File_A - Rev 2
>> DIR_B - Rev 3
>>
>> If I move DIR_A to inside DIR_B the structure will be as:
>>
>> DIR_B - Rev 3
>> ---->DIR_A - Rev 4
>> ---->----> File_A - Rev 2
>>
>> So, the directory has a new revision (Rev 4), but files inside this
>> directory does not ( Rev 2).
>>
>> If i try to get this file from:
>>  - REV: 2
>>  - PEGREV: 2
>>  - Path: DIR_B/DIR_A/FILE_A
>> svn show error, because this path is not valid in PEGREV 2.
>>
>> Regards,
>> Leo
>
> Yes... you are 100% correct. What is your question?
>
> I think you may be making the mistake of expecting the each file is 
> revisioned separately. That is not the case. In rev2-4 your File_A is the 
> same. however, in rev4 its path in the repo is different than in rev2. But, 
> I'm babbling without really knowing what your question is. Have you read the 
> first chapter of the doc redbook? 
> http://svnbook.red-bean.com/nightly/en/svn-book.html
>
> BOb
>
>
>>
>>
>>
>> 2010/6/10 Bob Archer <bob.arc...@amsi.com>:
>> >> The command below will create a new revision for directory SRC_REP_DIR?
>> >> And for files inside this directory? Had a new revision too?
>> >>
>> >> "svn move SRC_REP_DIR DST_REP_DIR"
>> >>
>> >> Command above use repository not WC.
>> >
>> > That command is going to basically going to be the same as:
>> >
>> > svn copy SRC_REP_DIR DST_REP_DIR
>> > svn delete SRC_REP_DIR
>> >
>> > Yes... a new revision will be created. The new path will be in HEAD and
>> the old path will not be.
>> >
>> > BOb
>> >
>> >
>

Reply via email to