Orchard erstellt mehrere Bereitstellungsumgebungen

9

Ich habe kürzlich begonnen, einige Websites mit Obstgarten zu entwickeln, was bisher großartig ist, aber ich bin ein wenig verwirrt darüber, wie ich meine Bereitstellungsumgebungen richtig einrichten soll.

Normalerweise würde ich lokale Dev-Site einrichten, testen, inszenieren und live. Verwenden von web.config-Transformationen, um Verbindungszeichenfolgen und andere App-Einstellungen zu ändern

Ich habe kürzlich AppHarbor für das Hosting verwendet und ich denke, dass sie brillant sind.

Es gibt einen Leitfaden für die Einrichtung von Orchard auf AppHarbor hier / p>

Obwohl ich dem Kommentar zustimmen muss hier über all den Beitrag, den ich gelesen habe und erwartet, dass ich Web Matrix benutzen und lieben möchte!

Obwohl die meiste Entwicklung in Orchard, wird durch das Erstellen von Modulen getan werden. Ich denke, für mindestens eine Seite werden sie mindestens Inszenierung und Live-Umgebungen wollen.

Was ist der beste Weg zum Einrichten und Migrieren von einer Umgebung zur nächsten?

Ich habe mir das Multi-Tenancy-Projekt angeschaut, aber das scheint ein anderes Thema zu behandeln

Ich wäre interessiert zu wissen, was andere getan haben. Sowie irgendwelche Empfehlungen für modulare Orchard-Entwicklung und in-Haus-Source-Control - nur für diese Module.

    
Axe 26.07.2012, 23:44
quelle

1 Antwort

3

Ich verwende das Import-Export-Modul zum Exportieren und Importieren von Inhalten in meinen DTAP-Umgebungen. Stellen Sie sicher, dass das Importieren und Exportieren in Ihre Treiber implementiert / überschrieben wird (siehe: Benutzerdefinierte Teileeigenschaften fehlen beim Export von Orchard 1.6 / plug;))

Widgets sollten jedoch manuell AFAIK getan werden. Sie exportieren und importieren nicht gut mit diesem Modul.

Wie für Module und Themen: Kopieren Sie einfach den Ordner. Gleiches gilt für Medien.

    
Ytrog 22.02.2013 12:02
quelle