KFolderSync Original

Utilities

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

6
7.2
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! ;-)

mareex

3 years ago

The package does not follow the Arch packaging standards.

https://wiki.archlinux.org/index.php/Arch_packaging_standards#Directories

Because it wants to install to /bin we get an error:

Quote:
error: failed to commit transaction (conflicting files)
kfoldersync: /bin exists in filesystem
Errors occurred, no packages were upgraded.

Report

C

Vindex17

3 years ago

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

Report

mareex

3 years ago

Thanks for fixing this. pkgrel 2 now works.

Report

JohnGillies

4 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

4 years ago

I'll see what I can do

Report

avlas

4 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

4 years ago

Interesting, I think I'll do it

Report

gregORe

4 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

C

Vindex17

3 years ago

Done. It's called preview mode

Report

C

Vindex17

4 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

gregORe

4 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

gregORe

4 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

5 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

5 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

5 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

C

Vindex17

5 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

KaoMac

5 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

5 years ago

Hi, I'll see what I can do

Report

frank99

5 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

5 years ago

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

Report

frank99

5 years ago

Fixed. Thank you very much.

Report

C

Vindex17

5 years ago

and thank you for porting it to gentoo

Report

dequire

5 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

5 years ago

Thanks for the advise!

Report

12345678910
215
product-maker johnjark Mar 28 2017 8 great
product-maker AlmaTlust Sep 20 2016 8 great
product-maker paulus3005 May 13 2016 3 bad
product-maker somnium Apr 22 2016 8 great
product-maker HATRED Mar 02 2016 8 great
product-maker mirkogennari Dec 08 2015 3 bad
product-maker mareex Nov 01 2015 8 great
product-maker eticre Aug 23 2015 8 great
product-maker OderMalSo Aug 23 2015 8 great
product-maker ikelocho May 23 2015 8 great
product-maker symbianflo Jul 20 2014 8 great
product-maker pondogor Apr 29 2014 8 great
product-maker janet Apr 12 2014 8 great
product-maker frank99 Apr 12 2014 8 great
product-maker pcvonz Apr 11 2014 8 great
product-maker Pafrape Apr 07 2014 8 great
product-maker dequire Mar 18 2014 8 great
product-maker Count:2 Rating: 5.00
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
GPLv3
version
3.4.1
updated Mar 01 2017
added Mar 08 2014
downloads today
0
page views today 23