Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jan 19, 2011
  1. Asking the user if they want to use the default

    authored
    ACLs or something else. 
    
    Also getting the wording of the destination path 
    correct.
  2. Add a S3 file path so we can determine where in

    authored
    S3 we want to put the files.
Commits on Nov 15, 2010
  1. @fredwu

    Minor update for 0.4.1.

    fredwu authored
  2. @fredwu

    Bump version to 0.4.0.

    fredwu authored
  3. @fredwu

    Switched to using Thor.

    fredwu authored
  4. Bump version to 0.3.3.

    Fred Wu authored
Commits on Nov 14, 2010
  1. Bump version to 0.3.2.

    Fred Wu authored
  2. Ruby 1.8 compatibility fix.

    Fred Wu authored
  3. Minor readme fix.

    Fred Wu authored
  4. Bump version to 0.3.1.

    Fred Wu authored
  5. Updated readme.

    Fred Wu authored
  6. Added checks for required Unix utilities.

    Fred Wu authored
  7. Unix, Linux - potato, potato.

    Fred Wu authored
  8. Bump version to 0.3.0.

    Fred Wu authored
  9. Use ~/.ssync as the base directory.

    Fred Wu authored
Commits on Nov 12, 2010
  1. Bump version to 0.2.0.

    Fred Wu authored
  2. - Renamed `sir-sync-a-lot` to `ssync`.

    Fred Wu authored
    - Gemified the script!
    - When a config file exists, we read the options from it as defaults!
    - Added `--force` option.
Commits on Jul 26, 2010
  1. Made the names of the Amazon keys a bit clearer.

    Fred Wu authored
Commits on Apr 23, 2010
  1. @ryan-allen

    ok, so like, bsd and linux find are different: bsd can accept granula…

    ryan-allen authored
    …r times like 30s and 1m, linux can't, but they both have 'files newer than file x', so we're saving the state of the sync in an actual file with touch and cp and junk, this'll work cross platform and ain't too shabby. i don't care that this is starting to look like a perl script, coz linux is the bomb, shut up!
Commits on Apr 22, 2010
  1. @ryan-allen

    now i'm positively confused, find is working differently on two opera…

    ryan-allen authored
    …ting systems? not sure, it might be borked, more likely i'm borked
  2. @ryan-allen

    damn it, got args around the wrong way, worked on osx, not on linux, …

    ryan-allen authored
    …put them around the right way and using display to show time since last sync so you can see in the output
  3. @ryan-allen

    add -ctime based comparisions, so sync saves when it was last run, sh…

    ryan-allen authored
    …ould be way faster than running full checksum comparisons (also fixing bug in error handling, had wrong method name)
Commits on Apr 12, 2010
  1. @ryan-allen

    figured out how to get a full list of objects from s3 in a determinis…

    ryan-allen authored
    …tic manner, hooray, now can do backups more reliably, and now using find with -ctime is actually a decent thing to do...
Commits on Apr 1, 2010
  1. @ryan-allen
  2. @ryan-allen

    remote, not origin

    ryan-allen authored
  3. @ryan-allen
  4. @ryan-allen

    more updates to the readme

    ryan-allen authored
  5. @ryan-allen
  6. @ryan-allen
  7. @ryan-allen
  8. @ryan-allen

    ok, so amazon's list of objects request is just like, so annoying. in…

    ryan-allen authored
    …stead of trying to traverse through all objects with multiple damn requests with markers and prefixes (what were they thinking?), we're gonna push up our local manifest to the remote for comparison with a later local manifest. -cmin based comparisons are out for the moment (because the checksum doesn't perform poorly on 500,000 files i think), let's see how this goes
Commits on Mar 31, 2010
  1. @ryan-allen

    damn, you surely don't have more than one million files? this is a bi…

    ryan-allen authored
    …t lame, might have to store a manifest on s3...
Something went wrong with that request. Please try again.