> For the complete documentation index, see [llms.txt](https://docs.dashcomb.com/dashcomb-help-center/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dashcomb.com/dashcomb-help-center/ide/others/manage-your-versions.md).

# バージョン管理

Dashcombはリリース機能やバージョン管理機能を提供しています。

Dashcombでは開発者が管理画面を作成し、ユーザーがそれを利用する仕組みを取っています。開発者はIDE画面を使って、随時に管理画面を変えたり、テストをしたりすることができます。しかし、開発者の頻繁な設定変更がユーザー側の画面にも反映されてしまうと、混乱が生じてしまいます。

Dashcombは、バージョン管理機能を備えています。開発者はいくら管理画面を変えても、ユーザーに向けて新しいバージョンをリリースしない限り、ユーザー側の画面が変わることはありません。

異なるバージョンの管理画面の内容は、それぞれ独立してデータが記録されています。万が一、新規リリースしたバージョンに問題があったとしても、これまで利用していたバージョンの管理画面にすぐに戻すことができます。

もちろん、過去のバージョンから修正した最新のバージョンに切り替えることもできます。

詳細な使い方や注意点は「バージョン管理」画面にてご確認ください。

### リリース前の確認事項

あたらしいバージョンをリリースするには、以下の条件を満たす必要があります。

1. システム管理画面が作成済みであること\
   リリースしたい機能や動作がIDE画面で作成できていることを確認してください。
2. 進行中の業務が存在しないこと\
   新バージョンのリリースによってデータが破損したり、業務フローに影響が出たりしないよう、進行中の業務がある場合はリリースを行えません。完了していない承認処理がある場合は、すべての承認フローを完了させてから、リリース操作を行ってください。
3. 全てのデータソースに、プロダクション環境用の設定が入力されていること\
   JSON Constants およびデータソースは、ステージング用とプロダクション用に環境設定が分かれています。リリースを行うためには、プロダクション用のデータソース設定が行われていなければなりません。データソースにプロダクション用設定が追加されている場合、データソース設定画面のコンテンツタブが緑色に表示されます。

<figure><img src="/files/dzX9dfFhIRMvg0jwhijr" alt=""><figcaption><p>JSON Constants とすべてのデータソースに、プロダクション用設定が追加されている状態</p></figcaption></figure>

### 新規発行

リリースのバージョン名を1.0など任意の内容を入力します。

変更点に任意の文言を入力します。

リリースをクリックします。

<figure><img src="/files/oRNGy6BLIQdOOFrWBUb6" alt=""><figcaption></figcaption></figure>

リリース確認のポップアップが表示されるので確認をクリックします。

<figure><img src="/files/u2jMx3d5huloBnjXEbQn" alt=""><figcaption></figcaption></figure>

履歴管理の履歴一覧でバージョン名と変更点が確認できます。

<figure><img src="/files/PsTxOvhrIVHsJDWTjQzC" alt=""><figcaption></figcaption></figure>

### バージョンのアップデート

バージョン名に任意の内容を入力します。

変更点に任意の文言を入力します。

リリースをクリックします。

<figure><img src="/files/WntH6j5ZdZTkQaYCUgoH" alt=""><figcaption></figcaption></figure>

アップデートの内容は、管理履歴の履歴一覧からバージョン名と変更点を確認できます。

<figure><img src="/files/dElSt0rZA3DMlbZ0ygrw" alt=""><figcaption></figcaption></figure>

### 過去のバージョンに復元

履歴一覧から復元したいバージョンの、「本番へ復元」をクリックします。

<figure><img src="/files/qGLX2BYonuRdqR7uVtSF" alt=""><figcaption></figcaption></figure>

本番URLをクリックします。過去のバージョンに復元されていることが確認できます。\
すでに開いているブラウザからは、リロードをしても復元を確認することはできません。

<figure><img src="/files/ZztIu9ebSt2O71sNH9gC" alt=""><figcaption></figcaption></figure>

### 整合性検査

新バージョンのリリースによってデータが破損したり、業務フローに影響が出たりしないよう、進行中の業務がある場合はリリースを行えません。

完了していない承認処理がある場合は、すべての承認フローを完了させてから、リリース操作を行ってください。

<figure><img src="/files/w7DsvOdFlEQdqY9FejDb" alt=""><figcaption><p>整合性検査の「進行中業務」の欄に、完了していない承認フローの一覧が表示される</p></figcaption></figure>

承認担当者の名前が表示されているので、担当者に承認フローを完了するよう案内してください。

承認フローの運用に関しては、承認ワークフローで、[データの正確性と責任の所在を確保する](/dashcomb-help-center/tips-and-tricks/wkufurdedtanotonowosuru.md)ご参照ください。

###


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.dashcomb.com/dashcomb-help-center/ide/others/manage-your-versions.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
