[英]Drupal and versioning
我向我尋找類似的問題,其中一個似乎很有希望,但是接受的anser不適用於我(我想。)
基本上,必須擁有要部署到的服務器的權限。 那不是我的情況。 我使用托管服務,我認為我不能在其上安裝SVN。
所以,我只是在一個“虛擬”網站上開發,並通過測試虛擬網站,獲取內容(包括數據庫)並將其放入SVN,然后將其發布到我的實際網站,以某種方式做了很多雜耍?
Drupal數據庫是什么樣的? 我的虛擬和現場網站不會/不會有相同的管理員/用戶登錄等。
還有其他人在Drupal開發和管理修訂方面做了什么?
相當多的托管服務 - 甚至廉價的共享主機 - 安裝了SVN或CVS客戶端。 這與SVN 托管不同,SVN 托管是一些托管公司明確提供的服務。 這值得檢查; 擁有源控制客戶端無論如何都會讓您的生活變得更輕松。
我們的啟動工作流程傾向於:
我在大約一個月前就部署內容進行了演示,並在線發布了幻燈片; 它可能有用。 slidehare鏈接
使用Drupal進行版本控制有兩個方面。
1 /結構
GIT是我的首選武器,它主要在Drupal社區中采用,實際上也非常靈活。
使用Drupal,您需要一些基本工具。
功能 ,一個模塊,可以幫助您編寫通常駐留在數據庫中的一些站點結構。 視圖,內容類型,分類法詞匯表,甚至分類法術語,如果您使用UUID和UUID功能模塊等...
Drush不僅可以幫助您創建和更新您的功能,而且它是構建Drupal站點時必不可少的工具。 除非您對命令行過敏,否則使用Drush管理功能比使用功能UI更靈活,更強大。
2 /內容
這個更簡單,只要您沒有大量內容,就可以使用備份和遷移模塊。
一些Drupal友好的托管服務將為您提供預安裝的GIT,如果您真的無法訪問服務器,GIT仍然是一個很好的開發工具。
對不起,我沒有提供任何鏈接,這里有點遲,但這些工具很容易找到,我相信你沒有任何問題!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.