266
266
-Devil Capture call sites that do expensive or badly-scaling
268
-Dhashcache Log every time a working file is read to determine its hash.
268
269
-Dhooks Trace hook execution.
269
270
-Dhpss Trace smart protocol requests and responses.
270
271
-Dindex Trace major index operations.
446
447
this will update the tree to match the branch.
454
A branch consists of the state of a project, including all of its
455
history. All branches have a repository associated (which is where the
456
branch history is stored), but multiple branches may share the same
457
repository (a shared repository). Branches can be copied and merged.
461
init Make a directory into a versioned branch.
462
branch Create a new copy of a branch.
463
merge Perform a three-way merge.
467
_standalone_trees = \
470
A standalone tree is a working tree with an associated repository. It
471
is an independently usable branch, with no dependencies on any other.
472
Creating a standalone tree (via bzr init) is the quickest way to put
473
an existing project under version control.
477
init Make a directory into a versioned branch.
449
481
_status_flags = \
551
# Register help topics
519
552
topic_registry.register("revisionspec", _help_on_revisionspec,
520
553
"Explain how to use --revision")
521
554
topic_registry.register('basic', _basic_help, "Basic commands", SECT_HIDDEN)
528
561
'Options that can be used with any command')
529
562
topic_registry.register('global-options', _global_options,
530
563
'Options that control how Bazaar runs')
531
topic_registry.register('checkouts', _checkouts,
532
'Information on what a checkout is', SECT_CONCEPT)
533
564
topic_registry.register('urlspec', _help_on_transport,
534
565
"Supported transport protocols")
535
566
topic_registry.register('status-flags', _status_flags,
538
569
from bzrlib import bugtracker
539
570
return "Bug Trackers\n\n" + bugtracker.tracker_registry.help_topic(topic)
540
571
topic_registry.register('bugs', get_bugs_topic, 'Bug tracker support')
572
topic_registry.register('env-variables', _env_variables,
573
'Environment variable names and values')
574
topic_registry.register('files', _files,
575
'Information on configuration and log files')
578
# Register concept topics.
579
# Note that we might choose to remove these from the online help in the
580
# future or implement them via loading content from files. In the meantime,
581
# please keep them concise.
582
topic_registry.register('branches', _branches,
583
'Information on what a branch is', SECT_CONCEPT)
584
topic_registry.register('checkouts', _checkouts,
585
'Information on what a checkout is', SECT_CONCEPT)
541
586
topic_registry.register('repositories', _repositories,
542
587
'Basic information on shared repositories.',
589
topic_registry.register('standalone-trees', _standalone_trees,
590
'Information on what a standalone tree is',
544
592
topic_registry.register('working-trees', _working_trees,
545
593
'Information on working trees', SECT_CONCEPT)
546
topic_registry.register('env-variables', _env_variables,
547
'Environment variable names and values')
548
topic_registry.register('files', _files,
549
'Information on configuration and log files')
552
596
class HelpTopicIndex(object):