6

I noticed that the Windows Ubuntu One client currently doesn't support folders outside of the main ~/Ubuntu One folder. I'm wondering if I can symlink to my other folders from within ~/Ubuntu One and have Ubuntu One synchronize them properly. If this isn't supported yet, is it planned for the future?

3 Answers3

14

Symlinks won't be followed in Ubuntu One for Windows. The way it will work is the same way as the existing Ubuntu One for Ubuntu: you'll be able to mark any folder as synchronised with Ubuntu One. We're working on that right now. :-)

sil
  • 4,282
3

(removed - consider Stuart's answer)


Say for example you want to synchronise /home/matt/test, instead of making a symbolic link to this directory in ~/Ubuntu One, make test be a symlink to ~/Ubuntu One/test, which is a proper directory.

that's

mkdir Ubuntu\ One/test
ln -s Ubuntu\ One/test test
cd /home/matt/test

This should alaways work, since Ubuntu One doesn't need to know about any of it.

2

Until Ubuntu One for Windows implements a way to mark folders for synchronization, you could try creating Junctions (a sort of special link) on the folders you you wish to synchronize.

To do this without having to use the Windows command prompt or a separate microsoft toolkit, look for a program called Link Shell Extension (which seems to work in 32-bit and 64-bit Windows). After installing it, you can simply right-click-and-drag any folder into your Ubuntu One folder, and then select Drop --> Junction.

Individual files can be sync'd as well; the only difference is that you would select Drop --> Hard Link after right-click-dragging the desired files.

Hope this helps!