New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update documentation for 1.4 #788

Closed
danimo opened this Issue Jul 20, 2013 · 4 comments

Comments

Projects
None yet
2 participants
@danimo
Contributor

danimo commented Jul 20, 2013

Now that the documentation is linked from the client

  • add a small guide with screenshots
  • add a description of syncing limitations (hard/softlinks, etc)
  • update out-of-date comments
  • describe new features in 1.4
  • describe excluded/ignored files and syntax
@Pro

This comment has been minimized.

Contributor

Pro commented Aug 26, 2013

For the exclude syntax can you provide the examples for the following cases? Thanks!

(assume I'm syncing /home/user)

  • Exclude a specific directory (containing spaces) on root level (and all containing files) /home/user/foo Dir (but not /home/user/bar/foo Dir)
  • Exclude all directories/files matching .git exactly (but not /home/user/fooDir.git)
  • Exclude all directories/files containing foo in the name /home/user/fooDir and /home/user/dir foo)
  • Exclude a specific file /home/user/bar/fileToExclude.txt
@danimo

This comment has been minimized.

Contributor

danimo commented Sep 2, 2013

@Pro You are not really syncing your entire home directory, are you?

@Pro

This comment has been minimized.

Contributor

Pro commented Sep 2, 2013

@danimo Yes, I am (not on linux, but on windows I'm syncing my whole data partition). Because I've a desktop PC and Laptop and want the data to be synced. Why, is this a bad idea (I made a backup of my data)?

@danimo danimo closed this in da63b12 Sep 3, 2013

@Pro

This comment has been minimized.

Contributor

Pro commented Sep 3, 2013

Can you explain in more detail the following points:

  • For the exclude file list, does it take the absolute path, relative (to sync base) path or only the filename to match the regex?
  • Which regex operators are supported? Only '*' and '?' or also '^' and '$' for beginning and end, or what about '[a-z]'?
  • Do we need to escape special characters. If we want to match foo.txtwe need to write foo\.txt
  • How can I exclude a specific folder and all its content?

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment