仮にディレクトリ=ブランチの運用したとして、
そういう操作ができてしまうのは危険な気がするけど・・・

hgしか使ったことないけど、たぶんどの分散VCSでも、
トランザクションと、トランザクションの転送は分けて考えてるよね。

Tracについては、複数リポジトリの対応待ちだな。