Testim には、ブランチへの直接書き込みを許可しないようにブランチをロックする機能があります。
ブランチに書き込むには、すべてのユーザーがまず別のブランチにフォークしてから、ブランチへのマージを実行する必要があります。ブランチへのマージはプルリクエストを通じて実行できます。
ブランチ読み取り専用モードの有効化
ブランチ読み取り専用モードは、Settings -> General 画面の Pull Requests 設定の下にあり、プロジェクトごとに構成されます。これを有効にするには、Protect branch from changes トグルをオンに切り替えます。ブランチは「read-only」とラベル付けされます。

読み取り専用としてのブランチの動作
ブランチを読み取り専用に有効にすると、現在のアクティビティが影響を受けます。
Testim エディター
- ブランチの下で直接テストに保存を実行すると、別のブランチへのフォークを実行し、新しいブランチに変更を保存するように求められます

テストリスト
テスト
次のアクションが無効になります:
- 新しいテストを作成
- テストを削除
- テストを複製
- 新しいフォルダーを作成
- 別のフォルダーに移動
- フォルダーを削除
- テストのステータスを変更
- 名前を変更

スイート
次のアクションが無効になります:
- スイートを作成
- スイートをコピー
- スイートを削除
- スイートを編集

読み取り専用ブランチでの自動改善機能
デフォルトでは、自動改善機能は読み取り専用として設定されていないブランチでのみ実行されます。ただし、ブランチが master ブランチの場合、Allow Auto-Improve on master をオンに設定することで、master 読み取り専用ブランチに自動改善機能を適用できます。詳細については、読み取り専用ブランチでの自動改善の許可を参照してください。
