Lines Matching refs:generation
30 generation#/
67 latest -> generation#
68 Newest backup generation.
70 All files in a given backup generation, with the exception of
808 generation = os.readlink(os.path.join(self.backupdir, 'latest'))
809 self.generation = int(os.path.split(generation)[1])
811 self.generation = 0
844 '''Update latest symlink to point to the current generation'''
853 '''Create a new backup generation'''
858 raise util.Abort("Couldn't create backup generation %s: %s" %
863 return os.path.join(self.backupdir, str(self.generation), path)
886 # If there's no current backup generation, or the last backup was
890 if not self.generation or not self.exists('dirstate'):
912 self.generation += 1
913 self._create_gen(self.generation)
938 os.rmdir(os.path.join(self.backupdir, str(self.generation)))
939 self.generation -= 1
941 if self.generation != 0:
942 self._update_latest(self.generation)
951 Restores from backup generation GEN (defaulting to the latest)
963 raise util.Abort('Backup generation does not exist: %s' %
965 self.generation = int(gen)
967 if not self.generation: # This is OK, 0 is not a valid generation
972 (self.backupdir, self.generation))