2012-07-05 52 views
1

在開發PHP項目時,我需要不斷將文件從我的項目文件夾複製到本地Web服務器的WWW文件夾進行測試。我知道NetBeans支持自動執行此操作,但這不是我一直使用的IDE。自動將PHP文件複製到WWW目錄

那麼,有沒有一個小工具或腳本已經作出這將幫助我呢?我需要能夠在shell上執行一個將預配置文件複製到預配置位置的命令。順便說一句,我正在使用Windows。

編輯:我認爲Phing是我正在尋找。

+0

你認爲'file_get_contents()'/'file_put_contents()'? – jared

+1

似乎你最好使用svn或類似的東西 – k102

+0

我認爲[Phing](http://www.phing.info/trac/)就是我要找的東西。我會檢查一下,看看它是否按我的意圖工作。 – AgilE

回答

1

如果您使用的是Windows,那麼只需製作一個.bat文件即可。將乾淨,快速。

但是,是的,SVN將是最好的。只需在服務器上提交本地和更新即可。

+0

SVN? GIT會更好。並使用post-receive鉤子。 – Leigh

+0

SVN或GIT是一個選擇問題。我的意思只是一個版本控制軟件。無論女巫一個。 – Peon

0

在Windows中創建一個shell腳本這樣

xcopy "test.php" "..\..\..\Path\to\save" /s /i /c /y 
xcopy "*.php" "..\..\..\Path\to\save" /s /i /c /y 

的Linux

cp test.php /dir 
0

你爲什麼不放在www文件夾的IDE工作區?

0

什麼我發現在過去有用的是這樣的:

  • 把你的開發PC上的代碼,並共享
  • 安裝使用Samba
服務器PC上的共享

這使您可以兩全其美 - 編輯非常快速,您可以非常快速地進行測試。您不會注意到由Samba鏈接導致的性能下降(事實上,開發環境運行得非常快可能是欺騙性的)

如果您在團隊中工作,還有其他好處,可以共享相同的服務器設置,如果您使用大型數據庫或異國情調的設置,這很方便。

相關問題