@classmethod
def probe_transport(klass, transport):
from bzrlib.transport.local import LocalTransport
- import wc
- from svn import wc
++ from bzrlib.plugins.svn import wc
format = klass()
if isinstance(transport, LocalTransport) and \
file_id, revision_id = self.tree.id_map[path]
ie = self.tree._inventory.add_path(path, 'directory', file_id)
ie.revision = revision_id
- return file_id
+ return DirectoryTreeEditor(self.tree, file_id)
- def change_dir_prop(self, id, name, value, pool):
+ def change_prop(self, name, value):
if name in (properties.PROP_ENTRY_COMMITTED_DATE,
- properties.PROP_ENTRY_COMMITTED_REV,
- properties.PROP_ENTRY_LAST_AUTHOR,
- properties.PROP_ENTRY_LOCK_TOKEN,
- properties.PROP_ENTRY_UUID,
- properties.PROP_EXECUTABLE,
- properties.PROP_IGNORE):
+ properties.PROP_ENTRY_LAST_AUTHOR,
+ properties.PROP_ENTRY_LOCK_TOKEN,
+ properties.PROP_ENTRY_COMMITTED_REV,
+ properties.PROP_ENTRY_UUID,
+ properties.PROP_IGNORE,
+ properties.PROP_EXECUTABLE):
pass
elif name.startswith(properties.PROP_WC_PREFIX):
pass