我正在做一個幾乎完成並已上傳到生產服務器以進行客戶端演示的PHP項目。由於客戶正在指定一些更改。我正在我的本地服務器中進行更改,然後將其上傳到生產服務器。由於一些更改會佔用更多的1個文件,因此通過FTP更新生產服務器非常困難。同步本地服務器和生產服務器
有沒有什麼辦法可以使本地服務器與生產服務器所做的更改同步?
有什麼辦法可以在生產服務器上配置SVN?
請幫忙
任何幫助將不勝感激。 謝謝
我正在做一個幾乎完成並已上傳到生產服務器以進行客戶端演示的PHP項目。由於客戶正在指定一些更改。我正在我的本地服務器中進行更改,然後將其上傳到生產服務器。由於一些更改會佔用更多的1個文件,因此通過FTP更新生產服務器非常困難。同步本地服務器和生產服務器
有沒有什麼辦法可以使本地服務器與生產服務器所做的更改同步?
有什麼辦法可以在生產服務器上配置SVN?
請幫忙
任何幫助將不勝感激。 謝謝
以及我認爲你有你自己的答案... SVN ...你需要的是一個SVN server ..(也許在相同的生產服務器或不),如果你有ssh訪問你的產品服務器所有你需要做的是在控制檯登錄並更新新版本..因爲你必須學習basic svn commands,所以你不會覆蓋配置文件或上傳/下載你不需要的文件(如上傳的圖像等) ...
祝你好運!
難道你不能做你的項目「簽出」到服務器?我認爲這將是最簡單的事情。
當您更改系統中的某些內容時,您只需提交併在生產服務器中進行更新。要麼或者做一個scp或rsync。
現在我有一個本地的SVN服務器。我如何將它導出到遠程生產服務器?是否導出將用repo中的文件覆蓋遠程服務器中的整個文件?我如何才能將最新更改導出到遠程生產服務器?您的生產服務器需要有訪問SVN服務器的 – RSK 2010-11-04 04:34:36
。然後,只需通過ssh或通過控制檯連接到您的prod服務器,並首次執行「結帳」。它會將整個項目複製到你的prod服務器,現在每當你想更新prod服務器時,你都可以進行更新。我忘了告訴你,你的prod服務器需要一個SVN客戶端。在網上搜索這樣的教程: http://pointbeing.net/weblog/2009/03/command-line-subversion-tutorial-part-1.html – pleasedontbelong 2010-11-04 08:35:18