我正在寻找一种最有效的方法来实时同步本地代码副本与服务器,并希望一旦我将它们保存在本地计算机上就可以自动更新已更改的文件。
我目前正在通过Samba访问远程资源,但它很慢且几乎无法使用。 我不编辑服务器上的文件,因此不需要将它们与本地副本进行比较。
一点上下文:我使用Eclipse作为IDE编辑了Windows上的项目。服务器在Linux上运行,我用它来编译和运行代码。我需要的是程序的本地副本,用于快速搜索文件并打开它们。然后我将编辑并保存其中一个。我希望它能自动上传到存储库。
目前我使用FreeFileSync只有一个小目录的实时同步速度,但我希望该解决方案可以监控整个源代码。
答案 0 :(得分:0)
如何将其定义为通过SSH连接的远程项目?您可以使用远程(SSH)源设置项目。将Eclipse设置为执行此操作应该比使用低级别解决方案更有效。将其与源代码管理相结合应该会有所帮助。使用任何SCM(例如Git),您可以提交代码并指示服务器提取更改。