/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to workingtree.py

Fix missing import of posix.

Show diffs side-by-side

added added

removed removed

Lines of Context:
337
337
 
338
338
    @needs_tree_write_lock
339
339
    def rename_one(self, from_rel, to_rel, after=False):
340
 
        if not after:
341
 
            os.rename(self.abspath(from_rel), self.abspath(to_rel))
342
340
        from_path = from_rel.encode("utf-8")
343
341
        to_path = to_rel.encode("utf-8")
344
342
        if not self.has_filename(to_rel):
347
345
        if not from_path in self.index:
348
346
            raise errors.BzrMoveFailedError(from_rel, to_rel,
349
347
                errors.NotVersionedError(path=from_rel))
 
348
        if not after:
 
349
            os.rename(self.abspath(from_rel), self.abspath(to_rel))
350
350
        self.index[to_path] = self.index[from_path]
351
351
        del self.index[from_path]
352
352
        self.flush()
695
695
            dir_file_id = self.path2id(dirname)
696
696
            assert isinstance(value, tuple) and len(value) == 10
697
697
            (ctime, mtime, dev, ino, mode, uid, gid, size, sha, flags) = value
698
 
            stat_result = posix.stat_result((mode, ino,
 
698
            stat_result = stat_result((mode, ino,
699
699
                    dev, 1, uid, gid, size,
700
700
                    0, mtime, ctime))
701
701
            per_dir[(dirname, dir_file_id)].append(