-----------------------------------------------------------------
Revision: 6c35ec9467a227d0a7611f92c8699da7b12e131a
Ancestor: e68fc9c14e0720d649423a2ec66153a87d4505f2
Author: [email protected]
Date: 2009-01-02T19:03:33
Branch: net.venge.monotone.contrib.lib.automate-stdio
Modified files:
lib/Monotone/AutomateStdio.pm lib/Monotone/AutomateStdio.pod
ChangeLog:
- Added contributions and ideas from Thomas Keller:
- Now have two constructors new_from_db() and new_from_ws(). The first is
aliased to new() and does what the old constructor did. The second
constructor uses the details from the specified workspace.
- The databases are checked to see if they are Monotone SQLite v3 databases
before they are opened by the mtn subprocess.
- The get_ws_path() method has been added.
- The mtn subprocess is either started inside the root directory (if no
workspace is being used) or in the top level directory inside the
specified/current workspace. This helps avoid all sorts of confusion and
weirdness with the mtn subprocess.
- Added the db_locked_condition_detected() method.
- Revamped all of the regexp string extraction code to be more efficient.
- Updated the documentation (documented the new stuff, corrected a few typos and
revamped the RETURN VALUE section to make it more readable).
monotone --db={your.database} diff
--revision=e68fc9c14e0720d649423a2ec66153a87d4505f2
--revision=6c35ec9467a227d0a7611f92c8699da7b12e131a
----------------------------------------------------------------------
_______________________________________________
Monotone-commits-nodiffs mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/monotone-commits-nodiffs