~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/sign_my_commits.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2006-02-22 07:59:56 UTC
  • mfrom: (1553.5.33 bzr.mbp.locks)
  • Revision ID: pqm@pqm.ubuntu.com-20060222075956-fb281c427e571da6
add LockDir and related fixes

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Copyright (C) 2005 Canonical Ltd
 
1
# Copyright (C) 2005, 2006 Canonical Ltd
2
2
 
3
3
# This program is free software; you can redistribute it and/or modify
4
4
# it under the terms of the GNU General Public License as published by
61
61
            raise errors.BzrCommandError('cannot sign revisions on non-listable transports')
62
62
 
63
63
        count = 0
64
 
        for rev_id in repo.revision_store:
 
64
        # return in partial topological order for the sake of reproducibility
 
65
        for rev_id in repo.all_revision_ids():
65
66
            if repo.revision_store.has_id(rev_id, suffix='sig'):
66
67
                continue
67
68