[ 
https://issues.apache.org/jira/browse/SVN-4414?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ivan Zhakov updated SVN-4414:
-----------------------------
    Description: 
Partial dump parses mergeinfo, in order to issue warnings if the mergeinfo 
refers to revisions outside the partial dump, and if the parse fails the dump 
fails.  This is less than ideal since it stops users fixing the mergeinfo by 
editing the dumpfile.  Dump should issue a warning, rather than stop with an 
error, should produce a dumpfile containing the invalid mergeinfo.

Load also parses the mergeinfo, in order to renumber, and so it won't load a 
dumpfile with invalid mergeinfo. That means users must fix the mergeinfo before 
loading.  I suppose we could allow load when renumbering is not necessary, i.e. 
a full dumpfile into an empty repository.


  was:
{noformat:nopanel=true}
Partial dump parses mergeinfo, in order to issue warnings if the mergeinfo
refers to revisions outside the partial dump, and if the parse fails the dump
fails.  This is less than ideal since it stops users fixing the mergeinfo by
editing the dumpfile.  Dump should issue a warning, rather than stop with an
error, should produce a dumpfile containing the invalid mergeinfo.

Load also parses the mergeinfo, in order to renumber, and so it won't load a
dumpfile with invalid mergeinfo. That means users must fix the mergeinfo before
loading.  I suppose we could allow load when renumbering is not necessary, i.e.
a full dumpfile into an empty repository.
{noformat}


> dump/load with invalid mergeinfo
> --------------------------------
>
>                 Key: SVN-4414
>                 URL: https://issues.apache.org/jira/browse/SVN-4414
>             Project: Subversion
>          Issue Type: Bug
>          Components: libsvn_repos
>    Affects Versions: all
>            Reporter: Philip Martin
>             Fix For: nonblocking
>
>         Attachments: 1_x.x
>
>
> Partial dump parses mergeinfo, in order to issue warnings if the mergeinfo 
> refers to revisions outside the partial dump, and if the parse fails the dump 
> fails.  This is less than ideal since it stops users fixing the mergeinfo by 
> editing the dumpfile.  Dump should issue a warning, rather than stop with an 
> error, should produce a dumpfile containing the invalid mergeinfo.
> Load also parses the mergeinfo, in order to renumber, and so it won't load a 
> dumpfile with invalid mergeinfo. That means users must fix the mergeinfo 
> before loading.  I suppose we could allow load when renumbering is not 
> necessary, i.e. a full dumpfile into an empty repository.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to