# # # patch "ChangeLog" # from [d9df66d5fec9528808a67df5ebab0bff47ff8bb2] # to [c16ac2013e466b7eafcdf54b808052056d2f3e89] # # patch "README" # from [63f623bc846a84f58751bc2217eec55b4aec9be0] # to [8560b56e067258943ba977fcd3af2d016191e51a] # # patch "tests/automate.py" # from [dc2daf34bbe1d2a747b02658c08a1e73a265ede1] # to [7098bbdbd9dd69720d48c6dfb5e2ed2c59b51995] # ============================================================ --- ChangeLog d9df66d5fec9528808a67df5ebab0bff47ff8bb2 +++ ChangeLog c16ac2013e466b7eafcdf54b808052056d2f3e89 @@ -1,6 +1,5 @@ 2005-11-21 Grahame Bowland - * *DRAFT* * release 0.05 * requires Monotone 0.23 or greater * new file browser @@ -9,6 +8,9 @@ * much heavier use of "monotone automate stdio"; significant reduction in number of "monotone" processes created to service requests. + * requires monotone 0.24; 0.23 will work, however you'll find + "monotone automate stdio" process tend to leak due to bugs in + monotone. 2005-05-21 Grahame Bowland ============================================================ --- README 63f623bc846a84f58751bc2217eec55b4aec9be0 +++ README 8560b56e067258943ba977fcd3af2d016191e51a @@ -5,7 +5,7 @@ A web interface to monotone. See "LICENSE" for distribution terms. ViewMTN is Copyright 2005 Grahame Bowland. -The minimum version of monotone required is: 0.23 +The minimum version of monotone required is: 0.24 For the graphs to work you'll need dotty installed - it is a part of GraphViz. ============================================================ --- tests/automate.py dc2daf34bbe1d2a747b02658c08a1e73a265ede1 +++ tests/automate.py 7098bbdbd9dd69720d48c6dfb5e2ed2c59b51995 @@ -34,7 +34,7 @@ """Test huge (silly) arguments""" #ancestors = mt.heads(config.test_branch) ancestors = mt.ancestors(mt.heads(config.test_branch)) - while len(ancestors) < 10000: + while len(ancestors) < 100000: print "size of list:", len(ancestors) result = mt.toposort(ancestors) print "result length:", len(result) @@ -58,6 +58,7 @@ except: log ("Test FAILED; traceback follows") traceback.print_exc() + sys.exit(1) if __name__ == "__main__": mt = monotone.Monotone(config.monotone, config.dbfile)