mercurial/commands.py
changeset 2045 5796edb127e6
parent 2044 b343e7d454b4
child 2049 f70952384ae7
--- a/mercurial/commands.py
+++ b/mercurial/commands.py
@@ -2756,7 +2756,9 @@ def undo(ui, repo):
 
     This command is not intended for use on public repositories. Once
     a change is visible for pull by other users, undoing it locally is
-    ineffective.
+    ineffective. Furthemore a race is possible with readers of the
+    repository, for example an ongoing pull from the repository will
+    fail and rollback.
     """
     repo.undo()