KFolderSync
Utilities
Score 66%
Description:

Folder synchronization and backup tool for KDE

Features:
- Smart automatic analysis of files and directories
- Based on Qt and KDE Frameworks
- Ease of use
- Multiple types of operations
- Sequential workloads
- Optional log creation
- Network transparency
- Intuitive GUI
- Multithreaded computing
- Ability to exclude files and directories
- PCRE support
- Interactive mode to preview operations
- Profile creation support

PACKAGE REPOSITORIES: https://goo.gl/wlyzWK

Code QA: https://scan.coverity.com/projects/kfoldersync

> If you are (or wanna be) a translator, please contribute at:
https://www.transifex.com/vindex17projects/kfoldersync/


If you like this application, then vote it up! ;-)
C

Vindex17

1 year ago

Thanks for reporting!
There was a typo in the PKGBUILD.
Try again and let me know

Report

mareex

1 year ago

Thanks for fixing this. pkgrel 2 now works.

Report

JohnGillies

3 years ago

This is a fine app, but can I suggest the following as an enhancement.

The ability to exclude (and include but this not so important) directories/files.

Thanks,
JJ

Report

C

Vindex17

3 years ago

I'll see what I can do

Report

avlas

3 years ago

Hi,

Nice application. One thing that could be improved is conflicts when using the bilateral synch. This happens when files have been changed in the two paths. Currently, KFolderSync automatically synchronizes the file with the latest modification, which may not be always the best. For instance when working on a file in two different computers, it might be that a point one forgets to synch last changes before start working on the different machine, and if so, previous changes will be lost without notification.

I typically work in this conditions and use unison, which asks what to do in such cases, whether to take the local vs remote machine, to see the diff, etc. Take a look in http://www.cis.upenn.edu/~bcpierce/unison/

I think that if this works as in Unison, then a distinction between Synch and Bilateral Synch may not be necessary.

Also, it would be great to combine the previous with the backups, and that would be a clear advantage with respect to Unison. It would work the same as before, but instead of only keeping a copy of the file (the latest), it would keep all history of modifications, no matter the folder or the computer they were made.

I see a great potential with Bilateral Incremental Backups that correctly deal with conflicts. Right now I use Unison for Bilateral Synch and Kup for incremental backups (http://kde-apps.org/content/show.php/Kup+Backup+System?content=147465)

Thanks and best!

Report

C

Vindex17

3 years ago

Interesting, I think I'll do it

Report

gregORe

3 years ago

Just a quick suggestion for feature(s)/changes. Overall the application works perfectly and does exactly what it says it will. I think a nice feature might be a "dry run"; show what would happen if the sync ran.

Also, I noticed that after syncing two folders the application immediately checks (again) the sync state of the two folders. Is this intentional? As well, after the folders synced I noticed that the "Checking Folders" dialogue took a very long time to complete.

All in all, excellent work. I noticed a few translation errors which I will post in a separate post.

Report

gregORe

3 years ago

Sorry about the double post, not sure why it did that and I can't quite figure out how to delete the post. X_X

Report

C

Vindex17

3 years ago

Hi!
1) Ok, I'll implement the dry-run. Just how would you like it? I mean, a table in a new window? a file? Give me some details
2) The "re-check" is indeed intentional, so that you can verify if all the work has been done, and on my pc it's fast... Have you found it slow only with network folders or even with local ones?
3) About the translations: if the error are not in English, visit the link in the description

Report

C

Vindex17

1 year ago

Done. It's called preview mode

Report

gregORe

3 years ago

Just a quick suggestion for feature(s)/changes. Overall the application works perfectly and does exactly what it says it will. I think a nice feature might be a "dry run"; show what would happen if the sync ran.

Also, I noticed that after syncing two folders the application immediately checks (again) the sync state of the two folders. Is this intentional? As well, after the folders synced I noticed that the "Checking Folders" dialogue took a very long time to complete.

All in all, excellent work. I noticed a few translation errors which I will post in a separate post.

Report

cb59

3 years ago

Thanks for your quick reply!

I'll wait for your fix then. I think you did a great job with this application.

Regards,

COen

Report

cb59

3 years ago

Hi Lorenzo,

I tried your program on 2 local folders and all is working as expected.

However if I select a samba share as remote folder the application is not able to see that both folders are the same. It starts overwriting all the files every time I start a (bilateral) synchronization. Is there a special setting required? Or is this a known issue?

Regards,

Coen

Report

C

Vindex17

3 years ago

Hi Coen, thanks for reporting your issue. I'll setup a test environment and see what goes wrong. Your remote samba folder was on Windows or on Linux? Did it have any special settings? Just to know

Report

C

Vindex17

3 years ago

Never mind, I found out the problem: it wasn't about samba, it simply evaluates badly the modification times. Tonight or tomorrow I'll release next version and it will include the fix. Thanks again for reporting and let me know if it will work for you

Report

KaoMac

3 years ago

Hello,

do you plan to implement a permanent (background) sync system?

I use it to Sync with a webdav account by i would be great if sync could occur automatically as a background task.

Report

C

Vindex17

3 years ago

Hi, I'll see what I can do

Report

frank99

3 years ago

Hello Vindex17,

I have added a Gentoo Ebuild here
https://bugs.gentoo.org/show_bug.cgi?id=507500
which works for me.
But there is one small problem left:

* QA Notice: This package installs one or more .desktop files that do not
* pass validation.
*
* /usr/share/applications/kde4/kfoldersync.desktop: error: value "Qt;KDE;Utility;Archiving" for string list key "Categories" in group "Desktop Entry" does not have a semicolon (';') as trailing character

It would be nice, if you could fix this with your next release.

Thanks,
Frank

Report

C

Vindex17

3 years ago

Updated, I think it's now solved, but let me know if it's not

Report

frank99

3 years ago

Fixed. Thank you very much.

Report

C

Vindex17

3 years ago

and thank you for porting it to gentoo

Report

dequire

3 years ago

Hello. One way to get help with icons would be to ask the new KDE Visual Design Group.

http://forum.kde.org/viewforum.php?f=285

Looking forward to testing the app on Kubuntu.

Report

C

Vindex17

3 years ago

Thanks for the advise!

Report

product-maker johnjark Mar 28 2017

product-maker AlmaTlust Sep 20 2016

product-maker paulus3005 May 13 2016

product-maker somnium Apr 22 2016

product-maker HATRED Mar 02 2016

product-maker mirkogennari Dec 08 2015

product-maker mareex Nov 01 2015

product-maker eticre Aug 23 2015

product-maker OderMalSo Aug 23 2015

product-maker ikelocho May 23 2015

product-maker symbianflo Jul 20 2014

product-maker nicola02127a Apr 29 2014

product-maker nicola02126 Apr 29 2014

product-maker nicola02124 Apr 29 2014

product-maker nicola02123 Apr 29 2014

product-maker nicola02122 Apr 29 2014

product-maker nicola02121 Apr 29 2014

product-maker nicola01127 Apr 29 2014

product-maker nicola01126 Apr 29 2014

product-maker nicola01124 Apr 29 2014

product-maker nicola01123 Apr 29 2014

product-maker nicola01122 Apr 29 2014

product-maker nicola01121 Apr 29 2014

product-maker pondogor Apr 29 2014

product-maker janet Apr 12 2014

product-maker frank99 Apr 12 2014

product-maker pcvonz Apr 11 2014

product-maker Pafrape Apr 07 2014

product-maker dequire Mar 18 2014

product-maker 6 6

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
3.4.1
updated Mar 01 2017
added Mar 08 2014
downloads today
1
page views today 2