I recently discovered Acrosync and it is exactly what I've been looking for, thank you!
I'm using v0.93 (64 bit Windows version) to sync source code between my local PC (Win 8.1 64 bit) and a remote server (Linux) using continuous upload. This is so I can edit the code locally with an IDE on Windows but build and test it on the remote server. For the most part this works great, however I'm having trouble excluding certain directories. I am syncing from C:\dev (local) to ~/dev (remote) and I have a structure similar to the following:
C:\dev
├──project1
│ ├──.hg
│ │ └──...
│ ├──build
│ │ └──...
│ └──src
│ ├──generated
│ │ └──...
│ └──...
├──project2
│ ├──.hg
│ │ └──...
│ ├──build
│ │ └──...
│ ├──src
│ │ └──...
└──project3
└──subproject1
├──.hg
│ └──...
├──build
│ └──...
├──src
│ └──...
└──other
What I'd like to do is ignore anything in directories with certain names, eg .hg build generated (i.e. the red portions above), but sync everything else. I want to propagate deletions (so if I delete a source file, the deletion propagates to the server), and if files exist in the red directories on either the client or server I want them to be ignored (as opposed to copied or deleted) by Acrosync.
I tried just specifying ".hg build generated" (without the quotes) for the Don't sync value. Is that correct? It appears to work at first but if I create a new directory lots of stuff gets deleted that shouldn't. For example start with the above structure containing a few files (here's a premade example if you want). Create a profile to sync it, set Don't sync configured as described and set Continuous upload enabled. Now try creating a directory like C:\dev\project2\generated or C:\dev\project2\abc and watch what happens... probably you'll see a few unrelated things get deleted! I take it that is a bug rather than expected behaviour?! If you can't reproduce it just try creating and deleting some directories a few more times and you should see it. Creating, modifying and deleting files seems to be OK, as far as I can see it is just creating and deleting directories that trigger the problem.
Aside from the problem above, there are a few small usability issues that I noticed, nothing too major but hopefully you'll consider them for me:
- The download link is for v0.92 rather than v0.93.
- The UI feels a bit spread out. I realise it is subjective, but I'd like to see a more polished and somewhat more compact UI for the profile tab.
I really look forward to Acrosync becoming stable, it'll be very useful for me.
Many thanks for listening!
Comments