subversion-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan Zhakov (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (SVN-4414) dump/load with invalid mergeinfo
Date Sun, 18 Oct 2015 11:47:05 GMT

     [ 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)

Mime
View raw message