2017-01-16 50 views
1

我試圖在獨立於主服務器的服務器上設置我的網站的測試副本。將Subversion提交文件複製到實時網站

此服務器由nazwa.pl託管。我有顛覆服務器已經安裝在那裏,我可以提交,更新等。

我的網站從「/」目錄運行,我的回購是在「/.svnrepo/repo_name」中設置的。

我想要做的是在每次提交後複製新文件到一個實時網站的目錄。我如何實現這一目標?

回答

1

業務的第一順序,讓您的存儲庫脫離該目錄。您的存儲庫數據庫不應該很容易地暴露給普通的網絡訪問者。

更新一個由Subversion管理的網站就是這樣一個常見的請求,它是addressed in the Subversion FAQ。 FAQ中未提及的另一個選項是使用Continuous Delivery解決方案。

+0

嗨alroc,謝謝你的回答! 不幸的是,我沒有辦法改變版本庫的目錄,因爲svn的安裝位於我的託管服務提供商一側。但這不是問題,因爲'/'目錄受密碼保護,並且repo引發「403 Forbidden」錯誤。 我試過了你提到的第一個解決方案,並且它工作正常(就像在運行我提供的腳本一樣),但我不知道如何將文件複製到主目錄或如何提交這些更改:/ 我想我會嘗試第二個。 –

相關問題