Page 1 of 1
Sync folders function develop
Posted: 06 Nov 2024 12:13
by Pelin
Is there any plan to develop a function like the software "synctoy" to allow users to sync folders?
Like: just simple to set the pairs paths, then it can automatically sync folders when the XYplorer is running.
Really need this function to keep the files the same between my PC and the internet folders.
Re: Sync folders function develop
Posted: 06 Nov 2024 12:19
by highend
You are aware of sync (scripting) or via dual pane and the GUI: Menu - Panes - Sync Folders... oO
Moving this thread...
Re: Sync folders function develop
Posted: 08 Nov 2024 02:55
by Pelin
highend wrote: ↑06 Nov 2024 12:19
You are aware of
sync (scripting) or via dual pane and the GUI: Menu - Panes - Sync Folders... oO
Moving this thread...
Yes, I know this function. But I want to "synchronize" and keep the 2 files the same, not just from one to another.
I want the change I made from the local file can synchronize to the internet file. and the change (another colleague made) from the internet file can automatically synchronize to my local file.
Re: Sync folders function develop
Posted: 08 Nov 2024 09:43
by admin
There is no such plan.
Re: Sync folders function develop
Posted: 09 Nov 2024 15:23
by Horst
admin wrote: ↑08 Nov 2024 09:43
There is no such plan.
Is there really no bidirectional folder sync ?
I didn't yet search for it as I do such functions with TC.
Re: Sync folders function develop
Posted: 09 Nov 2024 16:53
by admin
Low demand. Can easily be done with two one-way sync operations.
Re: Sync folders function develop
Posted: 08 Mar 2026 08:12
by admin
Do you (or anyone reading this) use bidirectional folder sync frequently?
Re: Sync folders function develop
Posted: 08 Mar 2026 10:53
by Horst
admin wrote: ↑08 Mar 2026 08:12
Do you (or anyone reading this) use bidirectional folder sync frequently?
Yes.
I use Total commander Synchronize dirs for it.
The very simple button in XY looks like this
"C:\Tools\Wincmd\totalcmd64.exe" /S=S: "<curitem>" "<get selectedItemsPathNames <crlf> i>"
The GUI screen looks like this
Screenshot - 08.03.2026 , 10_54_51.png
Re: Sync folders function develop
Posted: 08 Mar 2026 11:06
by admin
But why? What's the point in having two identical folders?
One is the source tree for common modules.
The other path is a certain project which makes use of it.
After correcting errors in the project changes should go back into the master
and additional files from the master into the project.
Re: Sync folders function develop
Posted: 08 Mar 2026 12:48
by admin
Thanks.
Thanks for editing my post.

Re: Sync folders function develop
Posted: 15 Mar 2026 09:21
by admin
One is the source tree for common modules.
The other path is a certain project which makes use of it.
After correcting errors in the project changes should go back into the master
and additional files from the master into the project.
I still don't get it. You can do that with XYplorer's sync with "Delete items in target that have no matches in source".
Re: Sync folders function develop
Posted: 15 Mar 2026 10:20
by Horst
admin wrote: ↑15 Mar 2026 09:21
One is the source tree for common modules.
The other path is a certain project which makes use of it.
After correcting errors in the project changes should go back into the master
and additional files from the master into the project.
I still don't get it. You can do that with XYplorer's sync with "Delete items in target that have no matches in source".
That will not do what I said.
It will not copy back new files from the project (Target) to the master
while updating files from the master into the target.
Re: Sync folders function develop
Posted: 15 Mar 2026 10:48
by admin
I see. It doesn't seem like something many people would need. There haven't been many requests for it over the years. So, for now, I won't make any plans for two-way sync.
Re: Sync folders function develop
Posted: 15 Mar 2026 12:15
by aegis111
for 2 way sync, another excellent tool is freefilesync
https://freefilesync.org/
Re: Sync folders function develop
Posted: 15 Mar 2026 13:02
by admin
XYplorer can perform a two-way sync by combining two one-way sync operations, one in each direction. This is what it would look like (basic modified dates in parentheses):
Code: Select all
Location A Location B ---2-way-sync ---> Location A/B
------------------------------------------------------------------------
File1.txt (2021) File1.txt (2026) File1.txt (2026) [from B]
File2.txt (2026) File2.txt (2021) File2.txt (2026) [from A]
File3.txt (2026) File3.txt (2026) [from A]
File4.txt (2026) File4.txt (2026) [from B]
------------------------------------------------------------------------