İçeriğe geç

Dosya biçimleri

Proje dosyası. Varsayılan olarak YAML; json ve json5 biçimleri de desteklenir.

Ağacın tamamını içerir — klasörler, değişken klasörleri, istekler, senaryolar — ortamları ve değişkenlerini, özel değer listelerini, numaralandırmaları, etiketleri ve renklerini, API dokümantasyonunu, “proje” kapsamındaki hızlı ayarları, bir proje kimliğini ve bir biçim sürümünü.

Commit edilmelidir. Bkz. .restorm projeleri ve dosyaları.

Aynı içerik, disk üzerine dağıtılmış hâlde:

DosyaRolü
restorm.confKökte asgari yapılandırma: format: yaml | json | json5
index.yaml (veya .yml, .json, .json5)Dizin başına bir indeks
<index> - <name>/Başına sıfır dolgulu bir indeks eklenmiş klasörler

Dosya sistemlerinin yasakladığı karakterler (<>:"/\|?*) _ ile değiştirilir ve adlar 100 karaktere kısaltılır.

Commit edilmelidir.

Projenin dizini altındaki bir alt klasörde bulunan çalışma alanı ayarları. Seyrek bir JSON dosyasıdır: yalnızca geçersiz kılınan anahtarlar yer alır.

Ekibe belirli ayarları dayatmak istiyorsanız commit edin.

Yanıt geçmişinin ve senaryo çalıştırmalarının arşivi; projenin yanına yerleştirilir.

Commit edilmemelidir.gitignore dosyanıza ekleyin. Hızla büyür ve yanıt verileri içerebilir.

Projenin yanındaki yerel gizli değerler dosyası.

Asla commit edilmemelidir.

# Restorm yanıt ve çalıştırma geçmişi
*.responses.zip
# Restorm yerel gizli değerleri
restorm.env

Restorm, bunların dışında yirmi dört içe aktarma biçimi okur. Bkz. API içe aktarma.