[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: bugtraq:number Not Adding Recursively to New Sub-Folders

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Thu, 14 Apr 2011 19:56:53 +0200

On 14.04.2011 00:34, Brian Burchett wrote:
> Using various versions of TortoiseSVN (including 1.6.15, Build 21042 - 64 Bit) over many months we have encountered what appears to be an issue in which the property, bugtraq:number, is not recursively added to newly created/added/committed sub-folders even though the other bugtraq properties are recursivley added to the new sub-folders. Is this intentionally by-design?
>
>
> Below I have provided detailed replication instructions in case they are useful to outline steps sufficient to reproduce the behavior:
>
> Note: The OS on the target server is Windows Server 2003, the version of Apache on the server is 2.2.11, and the version of Subversion is 1.6.1 (r37116).
>
> 1. Create a blank repository named, sandbox.
> 2. Perform 'SVN Checkout...' from the repository, sandbox, to a folder named, folderSB.
> 3. Inside folderSB, create a sub-folder named, folder1.
> 4. Right-click on folder1, select TortoiseSVN> Add...
> 5. Right-click on folder1, select Properties> Subversion tab, [Properties...] and add 2 properties with the following attributes:
>
> Property = bugtraq:append
> Value = false
> Add recursively = checked
>
> Property = bugtraq:number
> Value = true
> Add recursively = checked
>
> 6. Right-click on folder1, select SVN Commit..., provide some Message text and click [OK].
> 7. Open folder1 and create a new folder named, folderA.
> 8. Right-click on folderA, select TortoiseSVN> Add...
> 9. Browse back to folder1, right-click on folder1, select SVN Commit..., provide some Message text and click [OK].
> 10. Browse into folder1, right-click on folderA, select Properties> Subversion tab> [Properties...] and notice that the bugtraq:number property was not added to folderA even though bugraq:append *was* added.
>
>
> The following information may also be useful:
>
> A. As a work-around to this behavior, the following procedure can be used to correct the problem after-the-fact:
>
> 1. Recursively remove the bugtraq:number property from folder1.
> 2. Recursively re-add the bugtraq:number (with value = true) to folder1.
> 3. Commit folder1 again to the repository.
>
>
> B. This behavior does not exist if *bugtraq:number = false* on folder1 and if folderB is created, added, and committed as a child of folder1.

Thanks for the detailed report.
Fixed in r21154.

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&dsMessageId=2719850
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2011-04-14 19:57:11 CEST

This is an archived mail posted to the TortoiseSVN Users mailing list.