| Index: gclient.py
|
| ===================================================================
|
| --- gclient.py (revision 120967)
|
| +++ gclient.py (working copy)
|
| @@ -1280,7 +1280,10 @@
|
| def CMDsync(parser, args):
|
| """Checkout/update all modules."""
|
| parser.add_option('-f', '--force', action='store_true',
|
| - help='force update even for unchanged modules')
|
| + help='Forces update even for unchanged modules. Also '
|
| + 'removes from the working copy directories which are '
|
| + 'not tracked, excluding those which are explicitly '
|
| + 'ignored in the repository.')
|
| parser.add_option('-n', '--nohooks', action='store_true',
|
| help='don\'t run hooks after the update is complete')
|
| parser.add_option('-r', '--revision', action='append',
|
| @@ -1300,10 +1303,11 @@
|
| help='skips any safesync_urls specified in '
|
| 'configured solutions and sync to head instead')
|
| parser.add_option('-D', '--delete_unversioned_trees', action='store_true',
|
| - help='delete any dependency that have been removed from '
|
| - 'last sync as long as there is no local modification. '
|
| - 'Coupled with --force, it will remove them even with '
|
| - 'local modifications')
|
| + help='Deletes from the working copy any dependencies that '
|
| + 'have been removed since the last sync, as long as '
|
| + 'there are no local modifications. When used with '
|
| + '--force, such dependencies are removed even if they '
|
| + 'have local modifications.')
|
| parser.add_option('-R', '--reset', action='store_true',
|
| help='resets any local changes before updating (git only)')
|
| parser.add_option('-M', '--merge', action='store_true',
|
|
|