Sign in to follow this  
errolbert

Symlink/folder Junction Support?

Recommended Posts

I'd like to be able to symlink content into a shared folder. There are times when I'd like to consolidate items from the various sources into one destination on my backup/secondary. For example I don't want to sync all of my iTunes Media but I'd like to pick and choose items that aren't available from the cloud into a common shared folder.

Perhaps it's safe to share each of those folders but the overhead of setting them up is greater... alternatively it may be easier to share a common ancestor folder but that may include gigabytes of files that I don't care to backup.

Share this post


Link to post
Share on other sites

I'd like to be able to symlink content into a shared folder. There are times when I'd like to consolidate items from the various sources into one destination on my backup/secondary. For example I don't want to sync all of my iTunes Media but I'd like to pick and choose items that aren't available from the cloud into a common shared folder.

Perhaps it's safe to share each of those folders but the overhead of setting them up is greater... alternatively it may be easier to share a common ancestor folder but that may include gigabytes of files that I don't care to backup.

Symlinking as you want is doable with your OS tools at a directory level. If you don't like command line, for windows there is https://code.google.com/p/symlinker/ and for Mac http://www.macupdate...41493/symlinker

You should place the symlinks before adding the share to a given SyncApp instance

Share this post


Link to post
Share on other sites

I've realised that btsync doesn't sync files which is symlinked to the share. IT would be great to process and sync such files and folders too (I'm asking to add symlink following).

Share this post


Link to post
Share on other sites

I would like to be able to share files in folders that exist as symbolic links on linux. Else I have to go making copies of all the data, wasting disk space, just to have the files in the new central "sharing" location.

Share this post


Link to post
Share on other sites

I would like to be able to share files in folders that exist as symbolic links on linux. Else I have to go making copies of all the data, wasting disk space, just to have the files in the new central "sharing" location.

Have you tried "mount --bind" or perhaps using aufs ?

Share this post


Link to post
Share on other sites

Have you tried "mount --bind" or perhaps using aufs ?

No I haven't, I have had some weird issues with "mounting" and it only works with folders I think. I can symlink files or folders if my memory serves me. So it would be really convenient.

Share this post


Link to post
Share on other sites

It would be nice to have an option that's like

"Regardless of source, do not sync stuff that is already present on the computer. Create a symlink instead." (i.e., If a file has a hash that matches a file that is already synced from another source, symlink to that file instead of downloading a duplicate. If the symlinked file moves or disappears, remove symlink and sync file).

Eliminating duplicates from multiple sources :-)

Share this post


Link to post
Share on other sites

Symlinking as you want is doable with your OS tools at a directory level. If you don't like command line, for windows there is https://code.google.com/p/symlinker/ and for Mac http://www.macupdate...41493/symlinker

You should place the symlinks before adding the share to a given SyncApp instance

I remember having trouble with this a while back under Windows.

Added a symlink inside an already synced folder. Unfortunately it didn't sync, but I worked around it by using a hardlink instead.

The behaviour was not expected, at least to me.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this