0

我在 Windows 7 客户端上工作和开发 PHP/MySQL。使用 xampp,它易于使用和测试。但由于在我的实际项目中,我需要一些仅限 linux 的功能,我想在虚拟机(Ubuntu 服务器)中测试我的代码。

现在我正在寻找一种让我的源代码在客户端和服务器上保持同步的好方法。

我知道,我可以在 linux 客户端上通过 SFTP 工作,但对我来说,这不是理想的方式。

我正在使用 Eclipse 和 Git。

保持两个文件系统同步的任何想法?

也许是 samba,但存在权限问题...... Windows 的 Rsync?

4

1 回答 1

1

1) Samba 内置于大多数 Linux 发行版中。它是标准的、可靠的并且易于使用。

它了解您的目录结构,保留文件名和日期戳,并且可以使用 Windows 资源管理器或您选择的 Linux 文件管理器 GUI(例如 Nautilus)在环境之间拖放文件

不去爱的种种?

2)这里有一些链接:

3) 如果您感兴趣的只是保持源代码和版本控制同步,那么 GIT 应该绰绰有余。

4) 你可以使用像 TortoiseGit 这样的 Windows 客户端(或者,更简单,只使用 Eclipse!):

https://tortoisegit.org/

5)您可能还希望考虑使用 GitHub:

http://nathanj.github.com/gitguide/tour.html

'希望有帮助。

PS:如果你使用VBox,共享文件夹也是一个选项,对吗?

于 2012-05-29T06:24:33.103 回答