首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在像Dreamweaver这样的两个文件夹之间同步文件的软件

在像Dreamweaver这样的两个文件夹之间同步文件的软件
EN

Software Recommendation用户
提问于 2014-03-18 05:18:12
回答 2查看 718关注 0票数 5

我是一个程序员,我的文件类型通常处理文本和图像,有时处理其他文件,如声音文件和可执行文件。到目前为止,我一直在使用Dreamweaver来完成所有的同步工作,在确定文件是否被更改时,它非常好,而且速度非常快。此外,Dreamweaver的树形视图比较允许我只同步特定的文件夹(如果我想的话)。

现在,随着Adobe许可条款的改变,我不再需要使用该软件并继续前进。但我仍然怀念Dreamweaver给我的同步功能。我尝试过一些免费软件/付费应用程序,它们声称可以做到这一点,但它们中的大多数要么界面不好,要么花了很长时间来分析文件夹。虽然有些工具只允许我同步整个项目(这总是慢的),但是我认为同步文件夹而不是整个项目的工具很少。

计算机之间有同步文件的好工具吗?它们可以是任何一个win,mac,linux平台。Gui会更好,但是我想看到所有可用的选择。

编辑功能,我正在寻找如下所示。

  • 用于管理同步的图形应用程序
  • 应该同步当前单击的文件夹,而不是始终将同步视为整个文件夹为同步任务。
  • “获取”和“放置”文件到服务器的能力(定向同步)
  • 要同步的目录的快速比较
  • 应该处理ftp服务器之间的同步。
  • 应该能够在windows上运行,但也可以在Linux上同步。
  • 同步还包括同步本地或局域网文件夹的功能。
EN

回答 2

Software Recommendation用户

发布于 2014-03-20 01:35:03

Subversion (SVN)

你主要是在同步代码。

因此,您应该使用版本控制。

我推荐Subversion和TortoiseSVN客户机。Subversion通常缩写为SVN。GUI和命令行客户机存在于所有主要操作系统中。

  • 管理同步的图形应用程序:是:见图
  • 应该同步当前单击的文件夹,而不是始终将同步视为一个同步任务:是的:您可以在文件夹中同步文件夹等。
  • “获取”和“将”文件放到服务器(定向同步)的能力:是的:有两个基本操作--提交(=Put)和更新(=Get)。
  • 要同步的目录的快速比较:是的:见图。此外,您还可以进行文件比较。
  • 应该处理ftp服务器之间的同步并不是真的:
    • 您需要在FTP服务器上安装客户端并运行签出/更新。
    • 或者,您可以使用一个连续集成工具来自动完成签出和ftp推送,对更改进行处理。

  • 应该能够在windows上运行,但也可以在Linux上同步。是的,所有的主要操作系统。我没有一个更好的linux GUI工具(我使用命令行),但我知道很好的工具存在。
  • 同步还包括同步本地或局域网文件夹的功能。:是的,我认为SVN没有区分网络文件共享和本地文件。

额外功能:

  • 多用户交互/冲突合并:只有在纯文本(代码)文件上才会尝试合并。其他文件只会显示为冲突。SVN在这方面做得不错,但大多数情况下只是提供了一个平台,让您告诉它如何完成合并。(像GIT和Mercurial这样的分布式版本控制系统做得更好。)
  • 版本控制:它跟踪所有版本的文件。这意味着,如果您说删除某个部分的代码,那么两个星期后,您可以从过去的版本中检索并复制它。
票数 2
EN

Software Recommendation用户

发布于 2014-03-18 06:07:52

这取决于你想要同步什么。

我使用了下面的两种解决方案,它们就像Dropbox一样工作,坐在状态栏中,一旦有变化就同步。它们同步本地和远程更改。

用Adobe 同步

要与实现CMIS协议的Adobe同步,可以使用CmisSync。 免费开源。 免责声明:由我维护。

与通用

服务器的同步

如果要与普通FTP服务器同步,可以使用FTPbox

免费开源。

不幸的是,FTP协议对于文件同步并不是很有效。

票数 1
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/2436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档