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

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

[Monotone-commits-diffs] Revision 0f17ab28a8cf16fde4ed619fadb193b1b59d5b


From: monotone
Subject: [Monotone-commits-diffs] Revision 0f17ab28a8cf16fde4ed619fadb193b1b59d5ba4
Date: Tue, 27 Feb 2007 05:05:15 +0100

-----------------------------------------------------------------
Revision: 0f17ab28a8cf16fde4ed619fadb193b1b59d5ba4
Ancestor: 1d16cdc6145395431e02b7f256d405e4c8730467
Author: address@hidden
Date: 2007-02-27T03:27:53
Branch: net.venge.monotone.clone

Added files:
        tests/clone_-b_no_dir/__driver__.lua
        tests/clone_creates__MTN_log/__driver__.lua
        tests/clone_creates__MTN_log/commit_log.lua
        tests/clone_creates_right__MTN_options/__driver__.lua
        tests/clone_validates_target_directory/__driver__.lua
        tests/clone_warning_with_multiple_heads/__driver__.lua
Added directories:
        tests/clone_-b_no_dir tests/clone_creates__MTN_log
        tests/clone_creates_right__MTN_options
        tests/clone_validates_target_directory
        tests/clone_warning_with_multiple_heads
Modified files:
        app_state.cc cmd_netsync.cc database.cc database.hh paths.cc
        paths.hh testsuite.lua

ChangeLog: 

 * Implement 'mtn clone -b BRANCH ADDRESS[:PORTNUMBER] [DIRECTORY]'.
   This makes a new working copy using either the supplied directory
   or otherwise the supplied branch.  If no db argument is supplied
   it also makes a new database inside that workspace in _MTN/mtn.db.
   The given branch is pulled from the given address into the database
   before the checkout occurs.

 * Test cases are included based on the previous checkout test cases.

 * A fix_paths() function was added to paths.hh which marks the workspace
   path as having been used.

 * The app_state::set_database() function was extended to save the database
   to the workspace.

 * The database class methods were updated with a close() method.

 * nodb_mtn() was added to the test suite.  It allows calling of mtn without
   a database option.


Attachment: txtBxk_th9bJ8.txt
Description: Diff [1d16cdc6145395431e02b7f256d405e4c8730467] -> [0f17ab28a8cf16fde4ed619fadb193b1b59d5ba4]


reply via email to

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