2016-04-20 15 views
0

Ich wollte eine automatisierte Lösung, die unsere Sitecore-Elemente von Dev env auf Test CD env verschieben würde. Ich plane Octopus zum Verschieben von .Net-Inhalten von Dev zu Test und Was ich wann möchte Diese Bewegung geschieht gleichzeitig, indem unsere Sitecore-Elemente von Dev Cm nach Test Cd verschoben werden. Kann TDS uns dabei helfen oder gibt es einen anderen einfachen Weg? Bitte helfen Sie dabei.Verschieben von Sitecore-Elementen von Dev zu Test

Antwort

1

Deb, vielleicht ich Ihre Frage bin Verlesen, aber es scheint, dass Sie Artikel Informationen in ein erhalten möchten CD-Umgebung? Dies geschieht in der Regel über die Veröffentlichung, da Ihre Elemente nur tatsächlich in einer Master-Datenbank bereitgestellt werden und diese dann bei der Veröffentlichung in die Web-Datenbank übertragen werden, auf die von einem Inhaltslieferungsserver verwiesen wird.

Wenn Sie kein Test-Content-Management-System und nur eine Test-CD-Instanz verwenden, können Sie die Artikelübertragung durch ein Veröffentlichungsziel in Sitecore erreichen, das auf Ihre Test-CD-Webdatenbank abzielt. Sie müssen dies zu Ihren Verbindungszeichenfolgen und auch in der Datenbank als Veröffentlichungsinstanz hinzufügen, und dann kann Ihr CM zu Test-CD

+0

Danke. Wir planen, dass unser .Net-Entwicklerteam an der Web DB arbeiten wird, um die erforderlichen Inhalte zu lesen, und während der Veröffentlichung von .Net-Inhalten werden wir den Inhalt auf die Test-CD verschieben. Also nach einem automatisierten Werkzeug suchen. – Deb

+0

Wie bereits erwähnt, benötigen Sie kein automatisiertes Tool, um Inhalte auf Ihre CD zu übertragen, wenn Sie nur eine Inhaltslieferung im Test ausführen. Es kann entweder aus dem Web oder einer separaten Veröffentlichungsdatenbank gelesen werden. Sitecore kann auf mehrere Ziele veröffentlichen. –

+0

Danke ... im Test haben wir CM und CD beide für Testzwecke – Deb

2

Normalerweise kopieren Sie nicht direkt vom Entwickler zum Test. Stattdessen serialisieren Sie Ihre Artikel und fügen sie in die Quellcodeverwaltung Ihrer Lösung ein. Anschließend wird der Bereitstellungsprozess die Umgebung, in der Sie die Bereitstellung vornehmen, mit den serialisierten Elementen synchronisieren. TDS und Unicorn sind die beiden wichtigsten Werkzeuge dafür.

Sie können entweder synchron direkt gegen die serialisierten Elemente oder Sie können Pakete erstellen, die mit etwas dann eingesetzt werden wie Sitecore.Ship

+0

veröffentlichen. Es gibt ein weiteres Tool, das für die Bereitstellung von Sitecore-Elementen verwendet werden könnte. Es ist Sitecore Courier https://github.com/adoprog/Sitecore-Courier Es ist ziemlich gut, wenn Sie inkrementelle Updates Ihrer Daten auf Servern benötigen. – Anton

+0

Danke. Ich werde das überprüfen. Können wir TDS mit unseren Bereitstellungstools integrieren? – Deb