FreeFileSync

FreeFileSync是一个免费的开源软件,帮助您的文件和文件夹同步,支持Windows,Linux和Mac OS X。

  • 所有者: flathub/org.freefilesync.FreeFileSync
  • 平台:
  • 许可证:
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

FreeFileSync是一个免费的开源软件,帮助您的文件和文件夹同步,支持Windows,Linux和Mac OS X。它的目的是节省您的时间设置和运行备份工作,同时具有良好的视觉反馈的方式。

Which features make FreeFileSync unique?

  • Synchronize network shares and local disks
  • Synchronize MTP devices (Android, iPhone, tablet, digital camera)
  • Synchronize via SFTP (SSH File Transfer Protocol)
  • Detect moved and renamed files and folders
  • Show disk space usage with directory trees
  • Copy locked files (Volume Shadow Copy Service)
  • Detect conflicts and propagate deletions
  • Compare files by content
  • Configure handling of Symbolic Links
  • Automate sync as a batch job
  • Process multiple folder pairs
  • Comprehensive and detailed error reporting
  • Copy NTFS extended attributes (compressed, encrypted, sparse)
  • Copy NTFS security permissions
  • Support long file paths with more than 260 characters
  • Fail-safe file copy prevents data corruption
  • Cross-platform: Runs on Windows, Linux, Mac OS X
  • Expand environment variables like %UserProfile%
  • Access variable drive letters by volume name (USB sticks)
  • Native 64-bit support
  • Manage versions of deleted/updated files
  • Prevent disc space bottlenecks via optimal sync sequence
  • Full Unicode support
  • Highly optimized run time performance
  • Include and exclude files via filter
  • FreeFileSync portable and local installation available
  • Handle daylight saving time changes on FAT/FAT32
  • Use macros %time%, %date%, et al. for recurring backups
  • Case-sensitive synchronization
  • Built-in locking serializes multiple users synchronizing the same network folder
  • ... download and use for free!

Which operating systems does FreeFileSync support?

FreeFileSync runs natively on all 32 and 64-bit Windows versions.
FreeFileSync runs on all recent 64-bit editions of OS X.
FreeFileSync is supported on all major Linux distributions.

主要指标

概览
名称与所有者flathub/org.freefilesync.FreeFileSync
主编程语言Shell
编程语言Shell (语言数: 1)
平台
许可证
所有者活动
创建于2017-12-05 15:16:22
推送于2025-05-09 06:31:18
最后一次提交2025-05-03 23:33:42
发布数84
最新版本名称v14.3 (发布于 2025-04-01 07:35:05)
第一版名称v9.5 (发布于 )
用户参与
星数109
关注者数9
派生数23
提交数121
已启用问题?
问题数33
打开的问题数2
拉请求数104
打开的拉请求数0
关闭的拉请求数16
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?

FreeFileSync on Flathub

FreeFileSync is a graphical folder comparison
and synchronization software. See its homepage at
freefilesync.org.

screenshot

This repo contains a Flatpak manifest for building a
Flatpak package for FreeFileSync. You can download the the final Flatpak
package from Flathub.

Installation

To install FreeFileSync through Flathub, visit
flathub.org/apps and click on FreeFileSync.
It should open in a supported software center (like GNOME Software) with the
option to install the app.

Or you can use the command line:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.freefilesync.FreeFileSync

Usage

This package contains two tools named FreeFileSync and RealTimeSync. Simply
search for either of them in your desktop app launcher.

Or you can use the command line:

flatpak run org.freefilesync.FreeFileSync

or

flatpak run --command=RealTimeSync org.freefilesync.FreeFileSync

Maintaining this repository

Please become a co-maintainer

The workflow for building a new release REL is:

git checkout -b REL master
# adjust *FreeFileSync.yml and data/*appdata.xml
flatpak-builder builddir org.freefilesync.FreeFileSync.yml --force-clean --ccache
# test the app
flatpak-builder --run builddir org.freefilesync.FreeFileSync.yml FreeFileSync

git add -A
git commit
git push -u origin REL
# submit a PR

# after the PR is approved
git checkout master
git merge --ff-only REL
git push
git tag vREL
git push --tags
git branch -d REL
git push -d origin REL

See the progress and controls for new builds at
Flathub buildbot.