Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Version control 将代码文件同步到远程服务器的最佳方式是什么?_Version Control_Sync - Fatal编程技术网

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

Version control 将代码文件同步到远程服务器的最佳方式是什么?,version-control,sync,Version Control,Sync,目前,我正在维护一个django web应用程序,并使用www-datauser,通过ssh使用rsync在我的文件和编辑之间进行同步 然后我重新加载apache服务器 我尝试过git,但在推送时遇到了很多问题,启动一个baregit也帮不上忙 除了从源代码中删除文件外,rsync做得相当好 你用什么 使用操作系统:ubuntu10.04 LTS x64在服务器和本地运行我使用mercurial,在本地运行非常容易,在不同的“服务器”之间推送更改也非常容易 你不用说你在用什么O/S。我把窗户和乌

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

然后我重新加载apache服务器

我尝试过git,但在推送时遇到了很多问题,启动一个
bare
git
也帮不上忙

除了从源代码中删除文件外,rsync做得相当好

你用什么


使用操作系统:
ubuntu10.04 LTS x64
在服务器和本地运行

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


你不用说你在用什么O/S。我把窗户和乌龟一起用。我还使用Visual Studio的VisualHg外接程序

我使用mercurial,它很容易在本地运行,也很容易在不同的“服务器”之间进行更改


你不用说你在用什么O/S。我把窗户和乌龟一起用。我还使用Visual Studio的VisualHg加载项

在机器之间同步文件时,我使用的是
BitTorrent sync
。适用于所有主要平台,配置极其简单。它甚至适用于移动设备


查看

关于机器间的文件同步,我使用的是
BitTorrent sync
。适用于所有主要平台,配置极其简单。它甚至适用于移动设备

退房