2
=======================================
5
---------------------------------------
7
旅行のためネットワーク接続できない場合、中心サーバーがダウンする、\
8
もしくは今は中心位置に公開せずにローカルで変更のスナップショットを\
9
記録したいだけなら、このワークフローはそんなあなたのためにあります。
11
.. image:: images/workflows_localcommit.png
14
-----------------------
16
チェックアウトで作業していてローカルだけでコミットする必要がある/したい場合、
17
``--local`` オプションを ``commit`` コマンドに追加します::
24
しばらくの間バインドされたブランチから切断をする予定もしくはしたい場合、
25
``--local`` をすべての ``commit`` コマンドを追加することを覚えるのは面倒でしょう。
26
代わりの方法は チェックアウトを一時的に通常のブランチにするために ``unbind``
27
コマンドを用い、後でロックステップの状態に戻りたくなったときに ``bind`` コマンド\
30
``bind`` コマンドはこのブランチがチェックアウトされた最後の時間が結びつけられた\
31
場所を覚えるので、前の ``unbind`` の後で ``bind`` を使うときにリモートブランチの\
32
URLを入力する必要がないことに留意してください。
35
---------------------------------------
37
中心ブランチ上で進行中の開発から独立してローカルでコミットするとき、\
38
次回 ``update`` が実行されるときBazaarはこれらを開発の2つのラインとして扱います。
39
この場合、 ``update`` は次のことを行います:
41
* これはバインドされたブランチからの最新のリビジョンを取り込み、チェックアウトを\
44
* これは最後に更新した以降のローカルな変更を論理的に並行ブランチに移動します
46
* これらを一緒にマージするのでローカルの変更は ``status`` によって未解決マージ
49
常に、この後で作業内容を中心ブランチに送信するためには ``commit`` を実行する\