2010-12-07 1 views
6

組み込みヘルプを読んだ後、両方のコマンドを使用して特定のリビジョンに一致するようにワークスペースを変更することができます。しかし、私は更新とチェックアウトの違いを理解していません。あなたの答えには、アップデート/チェックアウトが適切であることを示す簡単なワークフローを含めてください。fossil dvcs更新とチェックアウトのコマンドの違い

答えて

10

最初の主な違いは、リモートURLが設定されている場合、updatepullのリモートリポジトリからの最初の最新の成果物になります。

コミットされていない変更がある場合、チェックアウトは(強制しない限り)実行されませんが、更新は変更を保持して再適用されます。更新すると、コミットする前に他のユーザーからの変更を統合することができます。

ので:

  • アップデートはフォークを防ぐために、あなたがプロジェクトに協力したときに何が必要です。
  • Checkoutでは、特定のバージョンを展開できます。
関連する問題