我在Windows 7客户端上工作和开发PHP / MySQL。使用xampp,它易于使用和测试。但是因为在我的实际项目中,我只需要一些linux功能,我想在虚拟机(Ubuntu Server)中测试我的代码。
现在我正在寻找一种方法来保持源代码在客户端和服务器上同步。
我知道,我可以通过Linux客户端上的SFTP工作,但对我来说,这不是理想的方式。
我正在使用Eclipse和Git。
保持两个文件系统同步的任何想法?
也许samba,但是存在权利问题...... Windows的Rsync?
答案 0 :(得分:1)
1)Samba内置于大多数Linux发行版中。它是标准的,可靠的,并且易于使用。
它了解您的目录结构,保留文件名和日期戳,并且可以使用Windows资源管理器或您选择的Linux文件管理器GUI(例如Nautilus)在环境之间拖放文件
什么不爱?
2)以下是一些链接:
3)如果你感兴趣的是保持你的来源和版本控制同步,GIT应该绰绰有余。
4)您可以使用像TortoiseGit这样的Windows客户端(或者,更简单地说,只使用Eclipse!):
5)您可能还想考虑使用GitHub:
http://nathanj.github.com/gitguide/tour.html
'希望有所帮助。
PS:如果你正在使用VBox,共享文件夹也是一个选项,对吗?