On Thu, Jun 30, 2011 at 22:22, Mark Phippard <markp...@gmail.com> wrote:
> On Thu, Jun 30, 2011 at 2:21 PM,  <kmra...@rockwellcollins.com> wrote:
>> Mark Phippard <markp...@gmail.com> wrote on 06/30/2011 01:08:52 PM:
>>> On Thu, Jun 30, 2011 at 2:06 PM, Daniel Shahaf <d...@daniel.shahaf.name>
>>> wrote:
>>> > You can't currently pack revision shards unless you also pack revprop
>>> > shards.  (but that's easy to change)
>>>
>>> FWIW, that was my assumption.  I do not personally think that is a big
>>> deal.  To me the key is that revprops are not stored in SQLite unless
>>> you explicitly pack the repository.
>>
>> Good info.  Can one assume that the SQLite db is only updated during
>> an svnadmin pack command?  If so, then one just needs to ensure that
>> the snapshot/backup/copy does not occur during that window of time....
>
> The reason SQLite was used is that rev props can be edited via svn
> prop*--revprop
>
It should be easy to implement editing revprops without using SQLite:
in case someone modify revprop non-packed revprop file is created, in
read operation non-packed revprop file should be considered as more
up-to-date. In next svnadmin pack operation these non-packed files
should be merged back to packed one. Daniel, is it makes sense for
you?

-- 
Ivan Zhakov

Reply via email to