2014-02-10 44 views
0

是否有任何IDE函數或任何工具(我使用Zend Studio)允許程序員在Windows中編碼,但代碼與git一起保存在Linux服務器上?我認爲不是每個程序員都需要在他的本地PC上擁有完整的測試環境,對吧?如何使用git從Windows開發IDE遠程版本控制linux文件夾?

(我想,最好的做法是要能夠創建測試服務器實例是虛擬機與全棧測試環境建立起來了。雖然我從來沒有看到一個。)

我嘗試的Zend Studio,似乎我只能在Windows機器上克隆/創建/導入本地git存儲庫/分支。

我聽說過使用Samba遠程文件共享機制,以便在我的Windows上映射硬盤驅動器,以便讓我實現這一點。

我想知道是否有其他方法。

謝謝。

回答

0

您可以使用git over ssh通過將它們克隆到您的Windows計算機並重新訪問您的服務器來訪問Linux上的存儲庫。您可以在您的本地克隆上的Windows上工作的IDE上進行工作,並將其推回到服務器進行測試。

另一種解決方案是將服務器安裝爲Windows中的SSH驅動器。有幾個軟件可用於此,但https://www.eldos.com/sftp-net-drive/已爲我工作過去。掛載後,您可以處理您的服務器文件。

我能想到的最後一個解決方案是使用第一個解決方案,但添加一個post-receive掛鉤來檢查您可以測試的副本。

+0

我可以推回到裸倉庫,並且不能直接進行測試。有一些設置可以讓我推回到一個不推薦的普通工作樹上。在完成測試之後,我會推送純版本。我希望能夠並行工作和測試,而不是在本地Windows機器上。 – Hao

相關問題