0

我運行Sitecore的6.5Sitecore的 - 從一個安裝轉接網站到另一個

我有Sitecore的兩個裝置,並希望整個網站從一個安裝傳送到另一個。

卻發現,進入序列化和創建包雖然他們不細講一下這兩個是如何結合在一起的幾篇文章。

我如何從一個安裝傳送一個站點到另一個站點?

謝謝。

+0

你只需要傳輸的數據,或者還有文件。你有沒有完整的源代碼和配置的Visual Studio解決方案? – techphoria414

回答

4

創建一個包設計的包裝。 包括這些項目和他們的孩子與按鈕「項目靜態」。如果您已將解決方案特定項目放入文件夾中,則只需要包含這些項目。

  • /Sitecore的/內容
  • /Sitecore的/佈局
  • /Sitecore的/媒體庫
  • /Sitecore的/模板/(只取你所創建的模板。例如,該文件夾的用戶定義

使用「靜態文件」按鈕,包括文件夾與您有解決方案特定更改喜歡:

  • /bin中
  • /佈局
  • /app.config/include(只需要在解決方案更改的文件, 相比默認安裝Sitecore的)
  • web.config文件(如果你已經更改了此,與默認 sitecore web.config相比)

如果您有任何要轉移到的用戶帳戶,可以將它們包含在「安全帳戶」中。

然後生成壓縮文件並安裝到空Sitecore的,充滿發佈:)

+0

您應該避免添加/ sitecore/templates/sytem文件夾!如果你這樣做,你將無法安裝該軟件包,因爲有循環引用。 –

+0

這就是我解決具體的解決方案中的項目。我總是將我爲解決方案創建的模板放置在sitecore/templates/user defined/-SolutionName- /文件夾中。但我看到我對此的解釋很糟糕:) – Dappergoat

+0

另一種方法是將序列化項目,轉儲到其他實例並在Developer Tab中運行更新數據庫,它將引入項目?或者這完全是一個單獨的事情? – avidaicu

2

如果你的系統是很相似,你可能要考慮通過備份移動Sitecore的數據庫/恢復(在SQL),並複製了文件系統資產。一般來說,我發現這比創建/安裝非常大的包更快,更不容易出現用戶錯誤。 (請記住先收回起坐)

0

大的包裹必須打破的趨勢,其中一個方案是尋找到這一點:

http://www.hhogdev.com/Products/Team-Development-for-Sitecore/Overview.aspx

TDS可以同步所有項目到XML上你的dev的盒子,並從,你可以創造一種不同的安裝包是顯著更強大的比你通過Sitecore的桌面上創建一個普通的包。這是Sitecore在升級版本時使用的相同類型的軟件包。

我相信這是對這個商品的60天試用版,以便有足夠的時間來嘗試一下。

相關問題