monotone-commits-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-commits-diffs] Revision 6c3a5c969ad7cb6b5d20c93dbfc9d509c2dbb2


From: monotone
Subject: [Monotone-commits-diffs] Revision 6c3a5c969ad7cb6b5d20c93dbfc9d509c2dbb263
Date: Thu, 19 Nov 2009 16:05:47 +0100

-----------------------------------------------------------------
Revision: 6c3a5c969ad7cb6b5d20c93dbfc9d509c2dbb263
Ancestor: 4513a8e58980d8d46cc4aa1be6acc8870aa9ddcc
Author: address@hidden
Date: 2009-10-31T05:14:47
Branch: net.venge.monotone.bisect

Added files:
        tests/bisect/__driver__.lua
Added directories:
        tests/bisect
Modified files:
        cmd_ws_commit.cc

ChangeLog: 

make bisect command update the workspace to the next chosen revision

* cmd_ws_commit.cc (bisect reset): add note about updating back to the starting
  revision
  (bisect_update): add execid argument for reporting errors about multiple
  parents as other commands do; make check for single parent workspace
  unconditional; add check for clean workspace and fail otherwise; improve
  logging of progress; ensure top most bad revision remains in the search set as
  it may be the revision being sought; remove the current revision id from the
  search set so it is not repeatedly chosen as the next update target; end the
  bisection successfully when the last remaining rev is marked as bad and fail
  otherwise; get the source and target rosters, generate a cset from source to
  target and use this to update to the next chosen revision
  (bisect_skip, bisect_bad, bisect_good): pass execid into bisect_update for
  logging
* tests/bisect/__driver__.lua: add tests of bisection searches


Attachment: txtMjMY9a2KIF.txt
Description: Diff [4513a8e58980d8d46cc4aa1be6acc8870aa9ddcc] -> [6c3a5c969ad7cb6b5d20c93dbfc9d509c2dbb263]


reply via email to

[Prev in Thread] Current Thread [Next in Thread]