~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/commit.py

  • Committer: Martin Pool
  • Date: 2005-05-16 02:49:56 UTC
  • Revision ID: mbp@sourcefrog.net-20050516024956-fc0094d0e223706b
doc

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
 
43
43
    specific_files
44
44
        If true, commit only those files.
 
45
 
 
46
    rev_id
 
47
        If set, use this as the new revision id.
 
48
        Useful for test or import commands that need to tightly
 
49
        control what revisions are assigned.  If you duplicate
 
50
        a revision id that exists elsewhere it is your own fault.
 
51
        If null (default), a time/random revision id is generated.
45
52
    """
46
53
 
47
54
    import os, time, tempfile
57
64
 
58
65
    branch._need_writelock()
59
66
 
60
 
    ## TODO: Show branch names
61
 
 
62
 
    # TODO: Don't commit if there are no changes, unless forced?
63
 
 
64
67
    # First walk over the working inventory; and both update that
65
68
    # and also build a new revision inventory.  The revision
66
69
    # inventory needs to hold the text-id, sha1 and size of the