view tests/fixtures/empty_dir_in_trunk_not_repo_root.svndump @ 935:1de83496df4e

subvertpy_wrapper: fix files and directories batons handling The subvertpy wrapper was not recording and passing back the batons returned by calls such as open_file() or open_directory(). Instead, it was relying on knowledge about the HgEditor class and was passing the path argument. Its behaviour was therefore not exactly the same as the swig one because HgEditor sometimes tests the input baton and skips None ones, usually generated for ignored entries. Also, AbstractEditor was translating open_root() into open_directory(''), while the former, not implemented by HgEditor, was supplied as a default implementation by the swig bindings. The behaviour was different again. This patch was not motivated by any known bug but batons are interesting as they help control edited entries lifetime. We may use them to reduce replay mode memory consumption.
author Patrick Mezard <patrick@mezard.eu>
date Sun, 23 Sep 2012 19:42:34 +0200
parents 6ec5b5fc5b4d
children
line wrap: on
line source

SVN-fs-dump-format-version: 2

UUID: c866b883-4c03-404b-8609-dade481701a6

Revision-number: 0
Prop-content-length: 56
Content-length: 56

K 8
svn:date
V 27
2009-04-15T03:39:30.544797Z
PROPS-END

Revision-number: 1
Prop-content-length: 104
Content-length: 104

K 7
svn:log
V 5
trunk
K 10
svn:author
V 5
durin
K 8
svn:date
V 27
2009-04-15T03:39:31.069518Z
PROPS-END

Node-path: project
Node-kind: dir
Node-action: add
Prop-content-length: 10
Content-length: 10

PROPS-END


Node-path: project/trunk
Node-kind: dir
Node-action: add
Prop-content-length: 10
Content-length: 10

PROPS-END


Revision-number: 2
Prop-content-length: 118
Content-length: 118

K 7
svn:log
V 18
file and empty dir
K 10
svn:author
V 5
durin
K 8
svn:date
V 27
2009-04-15T03:39:32.069497Z
PROPS-END

Node-path: project/trunk/a
Node-kind: file
Node-action: add
Prop-content-length: 10
Text-content-length: 2
Text-content-md5: 60b725f10c9c85c70d97880dfe8191b3
Content-length: 12

PROPS-END
a


Node-path: project/trunk/narf
Node-kind: dir
Node-action: add
Prop-content-length: 10
Content-length: 10

PROPS-END