2010-11-04 211 views
0

我想每次需要更改代碼時重複使用一次Sitecore安裝。我目前有一個分支來解決問題,但現在我需要創建另一個分支來解決另一個問題。問題出在不同的網站,所以我需要保持分開的分支機構。我真的不想爲第二個分支創建另一個Sitecore安裝。有沒有辦法「交換」這些解決方案,並「重複使用」相同的Sitecore安裝?Sitecore和多個Visual Studio解決方案

+0

聽起來好像你可以刪除你的第一個分支中的自定義代碼,讓安裝回到原始狀態,然後通過一個新分支添加新代碼。除非我誤解你的情況。如果是,請更新您的問題,可能是您的版本控制樹結構和文件系統的文件系統爲您的網站。另外,如果您更具體地瞭解您正在「修復」的是什麼 - 佈局,子佈局,實用程序代碼業務邏輯等,則可能會更容易地爲您提供幫助。 – 2010-11-04 17:46:33

回答

1

馬克烏爾西諾關於刪除代碼的評論讓我思考。由於綁定到Sitecore安裝的解決方案駐留在網站文件夾中,因此我會將這兩個解決方案映射到任意位置,如「Sitecore開發文件夾」,然後將我正在工作的分支映射到Sitecore安裝的網站文件夾。當我更改映射時,解決方案將從TFS下載到網站文件夾中(吹掉現有的解決方案)。這就是我如何實現解決方案的「交換」。

0

是的,我們需要更多的信息才能真正回答這個問題。

但是......一般來說,我會建議你不要這樣做。創建一個新的Sitecore安裝與安裝程序是一個小菜,並且不是完全資源密集型的。如有必要,您可以使用相同的數據庫來簡化操作。

將兩個不同的分支與相同的Sitecore實例混合在一起......似乎不可避免的是某些事情會變得「起來」,以使用技術術語。

+0

安裝是「一個蛋糕「,但它的安裝需要時間。 – 2010-11-04 18:33:42

+0

包裝裏有什麼?要儘可能具體 – 2010-11-04 18:42:59