Rev 1728: (jrv, rbc, jam) Refactor commit.Commit to use a Repository specific CommitBuilder, enables foreign branch commits in /home/pqm/archives/thelove/bzr/+trunk/

Canonical.com Patch Queue Manager pqm at pqm.ubuntu.com
Thu Jun 8 16:08:05 BST 2006


------------------------------------------------------------
revno: 1728
revision-id: pqm at pqm.ubuntu.com-20060608150804-a186fa90bfede9a6
parent: pqm at pqm.ubuntu.com-20060608063832-74b46cf8fdd4567a
parent: jelmer at samba.org-20060608141729-9c1e343ea30820ce
committer: Canonical.com Patch Queue Manager<pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Thu 2006-06-08 16:08:04 +0100
message:
  (jrv,rbc,jam) Refactor commit.Commit to use a Repository specific CommitBuilder, enables foreign branch commits
added:
  bzrlib/tests/repository_implementations/test_commit_builder.py test_commit_builder.py-20060606110838-76e3ra5slucqus81-1
modified:
  bzrlib/branch.py               branch.py-20050309040759-e4baf4e0d046576e
  bzrlib/commit.py               commit.py-20050511101309-79ec1a0168e0e825
  bzrlib/inventory.py            inventory.py-20050309040759-6648b84ca2005b37
  bzrlib/osutils.py              osutils.py-20050309040759-eeaff12fbf77ac86
  bzrlib/repository.py           rev_storage.py-20051111201905-119e9401e46257e3
  bzrlib/tests/branch_implementations/test_branch.py testbranch.py-20050711070244-121d632bc37d7253
  bzrlib/tests/repository_implementations/__init__.py __init__.py-20060131092037-9564957a7d4a841b
  bzrlib/tests/test_inv.py       testinv.py-20050722220913-1dc326138d1a5892
  bzrlib/tests/workingtree_implementations/test_commit.py test_commit.py-20060421013633-1610ec2331c8190f
    ------------------------------------------------------------
    merged: jelmer at samba.org-20060608141729-9c1e343ea30820ce
    parent: jelmer at samba.org-20060608113841-ca51ebd824e5ab78
    committer: Jelmer Vernooij <jelmer at samba.org>
    branch nick: commit_builder
    timestamp: Thu 2006-06-08 15:17:29 +0100
    message:
      Fix some minor issues pointed out by j-a-m.
    ------------------------------------------------------------
    merged: jelmer at samba.org-20060608113841-ca51ebd824e5ab78
    parent: jelmer at samba.org-20060607181252-3bd3b1113e4cbad6
    committer: Jelmer Vernooij <jelmer at samba.org>
    branch nick: commit_builder
    timestamp: Thu 2006-06-08 12:38:41 +0100
    message:
      Make the commit message the first argument of CommitBuilder.commit().
    ------------------------------------------------------------
    merged: jelmer at samba.org-20060607181252-3bd3b1113e4cbad6
    parent: jelmer at samba.org-20060607164920-caf81a5d3dfc3427
    committer: Jelmer Vernooij <jelmer at samba.org>
    branch nick: commit_builder
    timestamp: Wed 2006-06-07 19:12:52 +0100
    message:
      Move make_revision() to commit builder.
    ------------------------------------------------------------
    merged: jelmer at samba.org-20060607164920-caf81a5d3dfc3427
    parent: jelmer at samba.org-20060607145637-eeb5f28b78722502
    committer: Jelmer Vernooij <jelmer at samba.org>
    branch nick: commit_builder
    timestamp: Wed 2006-06-07 17:49:20 +0100
    message:
      Move committer, log, revprops, timestamp and timezone to CommitBuilder.
    ------------------------------------------------------------
    merged: jelmer at samba.org-20060607145637-eeb5f28b78722502
    parent: jelmer at samba.org-20060607133933-701a37b2fd2e875f
    committer: Jelmer Vernooij <jelmer at samba.org>
    branch nick: commit_builder
    timestamp: Wed 2006-06-07 15:56:37 +0100
    message:
      Move inventory writing to the commit builder. 
      Write ghost parents to knit repositories.
    ------------------------------------------------------------
    merged: jelmer at samba.org-20060607133933-701a37b2fd2e875f
    parent: jelmer at samba.org-20060607121904-25ea202d89f1d17e
    committer: Jelmer Vernooij <jelmer at samba.org>
    branch nick: commit_builder
    timestamp: Wed 2006-06-07 14:39:33 +0100
    message:
      Simplify inventory population code by using is_inside_or_parent_of_any()
    ------------------------------------------------------------
    merged: jelmer at samba.org-20060607121904-25ea202d89f1d17e
    parent: jelmer at samba.org-20060607104559-0c9dd70e2200473d
    committer: Jelmer Vernooij <jelmer at samba.org>
    branch nick: commit_builder
    timestamp: Wed 2006-06-07 13:19:04 +0100
    message:
      Move inventory to commit builder.
      Add is_inside_or_parent_of_any()
    ------------------------------------------------------------
    merged: jelmer at samba.org-20060607104559-0c9dd70e2200473d
    parent: jelmer at samba.org-20060606145835-24e65e3e8b4917e0
    committer: Jelmer Vernooij <jelmer at samba.org>
    branch nick: commit_builder
    timestamp: Wed 2006-06-07 11:45:59 +0100
    message:
      Move storing directories and links to commit builder.
    ------------------------------------------------------------
    merged: jelmer at samba.org-20060606145835-24e65e3e8b4917e0
    parent: jelmer at samba.org-20060606133604-0e59c01dabfdd0aa
    committer: Jelmer Vernooij <jelmer at samba.org>
    branch nick: bzr.dev
    timestamp: Tue 2006-06-06 15:58:35 +0100
    message:
      Move storing file texts to commit builder.
    ------------------------------------------------------------
    merged: jelmer at samba.org-20060606133604-0e59c01dabfdd0aa
    parent: pqm at pqm.ubuntu.com-20060604105531-0071ce43b2156b7a
    committer: Jelmer Vernooij <jelmer at samba.org>
    branch nick: bzr.dev
    timestamp: Tue 2006-06-06 14:36:04 +0100
    message:
      Introduce and use CommitBuilder objects.



More information about the bazaar-commits mailing list