Permalink
Commits on Jan 19, 2011
  1. Asking the user if they want to use the default

    maleko committed Jan 19, 2011
    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

    maleko committed Jan 19, 2011
    S3 we want to put the files.
Commits on Nov 15, 2010
  1. Minor update for 0.4.1.

    fredwu committed Nov 15, 2010
  2. Bump version to 0.4.0.

    fredwu committed Nov 15, 2010
  3. Switched to using Thor.

    fredwu committed Nov 15, 2010
  4. Bump version to 0.3.3.

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

    Fred Wu
    Fred Wu committed Nov 14, 2010
  2. Ruby 1.8 compatibility fix.

    Fred Wu
    Fred Wu committed Nov 14, 2010
  3. Minor readme fix.

    Fred Wu
    Fred Wu committed Nov 14, 2010
  4. Bump version to 0.3.1.

    Fred Wu
    Fred Wu committed Nov 14, 2010
  5. Updated readme.

    Fred Wu
    Fred Wu committed Nov 14, 2010
  6. Added checks for required Unix utilities.

    Fred Wu
    Fred Wu committed Nov 14, 2010
  7. Unix, Linux - potato, potato.

    Fred Wu
    Fred Wu committed Nov 14, 2010
  8. Bump version to 0.3.0.

    Fred Wu
    Fred Wu committed Nov 14, 2010
  9. Use ~/.ssync as the base directory.

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

    Fred Wu
    Fred Wu committed Nov 12, 2010
  2. - Renamed `sir-sync-a-lot` to `ssync`.

    Fred Wu
    Fred Wu committed Nov 12, 2010
    - 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
    Fred Wu committed Jul 26, 2010
Commits on Apr 23, 2010
  1. ok, so like, bsd and linux find are different: bsd can accept granula…

    ryan-allen committed Apr 23, 2010
    …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. now i'm positively confused, find is working differently on two opera…

    ryan-allen committed Apr 22, 2010
    …ting systems? not sure, it might be borked, more likely i'm borked
  2. damn it, got args around the wrong way, worked on osx, not on linux, …

    ryan-allen committed Apr 22, 2010
    …put them around the right way and using display to show time since last sync so you can see in the output
  3. add -ctime based comparisions, so sync saves when it was last run, sh…

    ryan-allen committed Apr 22, 2010
    …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. figured out how to get a full list of objects from s3 in a determinis…

    ryan-allen committed Apr 12, 2010
    …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. remote, not origin

    ryan-allen committed Apr 1, 2010
  2. ok, so amazon's list of objects request is just like, so annoying. in…

    ryan-allen committed Apr 1, 2010
    …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. damn, you surely don't have more than one million files? this is a bi…

    ryan-allen committed Mar 31, 2010
    …t lame, might have to store a manifest on s3...