~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/branch.py

  • Committer: mbp at sourcefrog
  • Date: 2005-04-07 05:57:33 UTC
  • Revision ID: mbp@sourcefrog.net-20050407055732-18515720cd651e14646d6656
64 bits of randomness in file/revision ids

Show diffs side-by-side

added added

removed removed

Lines of Context:
936
936
def _gen_revision_id(when):
937
937
    """Return new revision-id."""
938
938
    s = '%s-%s-' % (user_email(), compact_date(when))
939
 
    s += hexlify(rand_bytes(12))
 
939
    s += hexlify(rand_bytes(8))
940
940
    return s
941
941
 
942
942
 
952
952
 
953
953
    name = name.lstrip('.')
954
954
 
955
 
    s = hexlify(rand_bytes(12))
 
955
    s = hexlify(rand_bytes(8))
956
956
    return '-'.join((name, compact_date(time.time()), s))
957
957
 
958
958