comparison mercurial/commands.py @ 9893:af873901b575 stable

commands, dates: use real lists instead of literal blocks
author Martin Geisler <mg@lazybytes.net>
date Thu, 19 Nov 2009 23:29:02 +0100
parents 4322e39bd525
children b755a886e8b7
comparison
equal deleted inserted replaced
9892:4322e39bd525 9893:af873901b575
2738 the working directory. 2738 the working directory.
2739 2739
2740 Transactions are used to encapsulate the effects of all commands 2740 Transactions are used to encapsulate the effects of all commands
2741 that create new changesets or propagate existing changesets into a 2741 that create new changesets or propagate existing changesets into a
2742 repository. For example, the following commands are transactional, 2742 repository. For example, the following commands are transactional,
2743 and their effects can be rolled back:: 2743 and their effects can be rolled back:
2744 2744
2745 commit 2745 - commit
2746 import 2746 - import
2747 pull 2747 - pull
2748 push (with this repository as destination) 2748 - push (with this repository as destination)
2749 unbundle 2749 - unbundle
2750 2750
2751 This command is not intended for use on public repositories. Once 2751 This command is not intended for use on public repositories. Once
2752 changes are visible for pull by other users, rolling a transaction 2752 changes are visible for pull by other users, rolling a transaction
2753 back locally is ineffective (someone else may already have pulled 2753 back locally is ineffective (someone else may already have pulled
2754 the changes). Furthermore, a race is possible with readers of the 2754 the changes). Furthermore, a race is possible with readers of the