owncloud / client

🖥️ Desktop Syncing Client for ownCloud
GNU General Public License v2.0
1.4k stars 663 forks source link

deselect sync should ask for deleting local folders or ignoring them #7149

Open asfedorov opened 5 years ago

asfedorov commented 5 years ago

Expected behaviour

if i unselect folder from sync it should ask if i want to delete local or ignore local

Actual behaviour

my only option is to delete local folder or let it sync

I know there was already https://github.com/owncloud/client/issues/3424 but it is really frustrating. I am really in need of such option for unity3d projects and similar. For example I don't need to sync folders with os specified meta data or binaries or scripts. I want to code at work on linux workstation, come home and continue on windows station having different stuff in this subfolders. It is not quite a solution to check just assets folder for syncing, because I have files in root folder and so on. It will cost too much time just to manage syncing folders with not working on your projects.

I understand your concern about server being master and so on, but I want to be able to take the risk of resolving conflicts. I will be happy even to have a boolean option in .cfg file :)

hodyroff commented 5 years ago

The new virtual file system doesn't work for you? Can you explain why? Other alternative: Setup a one-to-one sync for your folder including the project files? We should consolidate to one issue, there is one open IMHO with this discussion more recent then 3424 ... but can't find it right now. Yes, on the complex config option if we implement it ...

asfedorov commented 5 years ago

The new virtual system seems to be kind of workaround, not tried it yet. Though as I guess from description, unnecessary files will be synced to server.

UPD. When I first select folder to sync, I am able to deselect folders without deleting them, but any mistake made on any device and it becomes hard to ignore them. Creating new sync for folder can be a solution, but not quite obvious