将代码文件同步到远程服务器的最佳方法是什么?

时间:2011-08-24 21:11:02

标签: version-control sync

目前我正在维护一个django网络应用程序,我使用rsync通过ssh使用www-data用户在我的文件和编辑之间进行同步。

然后我reload apache服务器。

我尝试过git但在推送时遇到很多问题,启动bare git也无济于事。

除了从源中删除的文件外,rsync的工作非常好。

你用什么?

在服务器和本地

上使用操作系统:Ubuntu 10.04 LTS x64

2 个答案:

答案 0 :(得分:1)

我使用mercurial,在本地运行非常容易,并且很容易在不同的“服务器”之间推送更改。

你没有说你正在使用的O / S.我正在使用带有tortoiseHg的Windows。我还使用Visual Studio的VisualHg加载项

答案 1 :(得分:0)

在机器之间同步文件时,我使用BitTorrent Sync。适用于每个主要平台,配置非常简单。它甚至适用于移动设备。

查看http://www.bittorrent.com/sync