一般指導似乎是將Sitecore安裝到一個文件夾中,例如, D:\ Websites \ MyWebSite,然後在單獨的文件夾中創建Visual Studio項目,例如C:\項目\ MyWebProject。然後,您可以將自定義代碼從Visual Studio發佈到Sitecore文件夾中(該視頻解釋了我在約13分鐘內描述https://www.youtube.com/watch?v=i3Mwcphtz4w的內容)。什麼是爲Sitecore設置開發環境的最佳方式
我有以下問題: -
- 千萬人只存儲在源countrol他們的Visual Studio項目,而不是Sitecore的代碼?
- 從VS發佈到Sitecore文件夾的選項只有添加文件或刪除不在VS項目中的任何選項。從VS項目中刪除的文件如果沒有手動執行就會被刪除?
- 我們使用web-deploy將站點發布到舞臺和現場環境。在這種情況下,你會從你的VS項目發佈還是你設置了發佈Sitecore文件夾的方式(如果是這樣)?
- 這實際上是一個很好的設置,或者你有什麼不同嗎?
偉大的答案,凱文。 Tim,爲了補充這一點,我想提一下擴展TDS版本的能力,特別是刪除已經從VS項目中刪除的文件。 Pavel Veller在這裏對此進行了博客。 http://jockstothecore.com/clean-up-after-tds-file-replacement/ –
什麼時候通過Sitecore桌面創建新的佈局/子佈局?當然,這樣做會在部署的Web根目錄下創建.NET文件(.aspx,.ascx等),而不是在實際的源項目中。是否有解決這個問題的好方法,還是需要在創建後將這些文件複製回源解決方案? – geedubb