First of all, I would like to express my gratitude for this amazing tool you’ve created.
I have many projects with numerous auxiliary files and folders that I don't need to sync. I would like to have a feature similar to .gitignore, for example, a .filesyncignore file. I could create and place this file within a project, then define the rules for the files and folders I want to exclude from synchronization.
In my opinion, this is a feature that would be great to have.
[Feature Request] .filesyncignore file
- Posts: 4
- Joined: 18 Jan 2025
-
- Posts: 4296
- Joined: 11 Jun 2019
Is placing a ".ignore" file any less work than adding an exclusion?
- Posts: 4
- Joined: 18 Jan 2025
I can easily include the root folder for all projects in the sync configuration without customizing the exclusion list for each one. This can be done by editing the .ignore file individually for each project, similar to how Git handles it.
-
- Posts: 2615
- Joined: 22 Aug 2012
You can edit, copy and paste in the FFS Include and Exclude Filter in the FFS GUI.
Alternatively:
FFS sync configurations are saved as *.ffs_gui or *.ffs_batch files.
These files are XML-files, in which you can find the
<Filter>...</Filter> section, which comprises the
<Include>...</Include>and <Exclude>...</Exclude> sections,
each comprising one or more <Item>...</Item> 's to be Included, respectively Excluded.
You can edit the *.ffs_gui or *.ffs_batch XML files with any suitable editor, e.g. Notepad++
Alternatively:
FFS sync configurations are saved as *.ffs_gui or *.ffs_batch files.
These files are XML-files, in which you can find the
<Filter>...</Filter> section, which comprises the
<Include>...</Include>and <Exclude>...</Exclude> sections,
each comprising one or more <Item>...</Item> 's to be Included, respectively Excluded.
You can edit the *.ffs_gui or *.ffs_batch XML files with any suitable editor, e.g. Notepad++
-
- Posts: 4296
- Joined: 11 Jun 2019
Oh I see! I was incorrectly thinking about something else that you place per-folder!I can easily include the root folder for all projects in the sync configuration without customizing the exclusion list for each one. This can be done by editing the .ignore file individually for each project, similar to how Git handles it. rasentry, 19 Jan 2025, 16:33
- Posts: 4
- Joined: 18 Jan 2025
It’s inconvenient to update the backup configuration (*.ffs_gui file) every time I modify an existing project or add a new one.You can edit, copy and paste in the FFS Include and Exclude Filter in the FFS GUI.
Alternatively:
FFS sync configurations are saved as *.ffs_gui or *.ffs_batch files.
These files are XML-files, in which you can find the
<Filter>...</Filter> section, which comprises the
<Include>...</Include>and <Exclude>...</Exclude> sections,
each comprising one or more <Item>...</Item> 's to be Included, respectively Excluded.
You can edit the *.ffs_gui or *.ffs_batch XML files with any suitable editor, e.g. Notepad++ Plerry, 19 Jan 2025, 16:57
-
- Posts: 2615
- Joined: 22 Aug 2012
Your use of "the" suggests there is/can be only a single *.fss_gui (or *.ffs_batch) sync configuration file.It’s inconvenient to update the backup configuration (*.ffs_gui file) every time I modify an existing project or add a new one.rasentry, 19 Jan 2025, 20:57
However, you can create and save as many sync configuration files as you like, and name each one as you like.
- Posts: 4
- Joined: 18 Jan 2025
My proposal isn't about naming *.ffs_gui files or managing hundreds of them. It's about handling exclusions in individual subfolders within a folder included in the *.ffs_gui, exactly as Git does.Your use of "the" suggests there is/can be only a single *.fss_gui (or *.ffs_batch) sync configuration file.
However, you can create and save as many sync configuration files as you like, and name each one as you like. Plerry, 20 Jan 2025, 07:21