我如何处理服务器上的文件并使它们保持同步?
How can I work on files on my server and keep them in sync?
我已经使用 VMWare 和 Debian 设置了一个开发 Web 服务器。一切都设置好了,但我有一个问题。
我需要能够使用服务器上的文件或它们的副本。但是,两组文件保持同步很重要。例如,在我的文本编辑器中,如果我正在处理 index.php
我不想每次都用 FTP 上传,我也不想手动跟踪我的文件已编辑等
关于如何实现这一点有什么想法吗?
经过多次搜索,我觉得对我的情况最好的解决方案是使用 lsyncd
在发生更改时随时将文件上传到开发服务器。
虽然我使用 git
,但我觉得设置 Git 服务器并且每次进行更改时都必须 commit
和 push
并不是我想要的正在做。使用 lsyncd
我可以在本地计算机上使用 git
来跟踪项目。
除了版本控制,您还可以使用 sshfs 实现它。它基本上就像在本地系统中安装一个远程目录。
更多信息:
我已经使用 VMWare 和 Debian 设置了一个开发 Web 服务器。一切都设置好了,但我有一个问题。
我需要能够使用服务器上的文件或它们的副本。但是,两组文件保持同步很重要。例如,在我的文本编辑器中,如果我正在处理 index.php
我不想每次都用 FTP 上传,我也不想手动跟踪我的文件已编辑等
关于如何实现这一点有什么想法吗?
经过多次搜索,我觉得对我的情况最好的解决方案是使用 lsyncd
在发生更改时随时将文件上传到开发服务器。
虽然我使用 git
,但我觉得设置 Git 服务器并且每次进行更改时都必须 commit
和 push
并不是我想要的正在做。使用 lsyncd
我可以在本地计算机上使用 git
来跟踪项目。
除了版本控制,您还可以使用 sshfs 实现它。它基本上就像在本地系统中安装一个远程目录。
更多信息: