Giter Club home page Giter Club logo

king.a-trak's Introduction

Synchronize

  • from Windows to Azure
  • from Azure to Windows
  • from Azure to Azure
  • from Windows to Windows
PM> Install-Package King.ATrak

View the wiki to learn how to use this.

Make sure you check out AzCopy if you are looking a command line tool and not binaries for copying data.

CI

Build status

king.a-trak's People

Contributors

jbueza avatar

Stargazers

Angus H. avatar  Giscard Biamby avatar Wade Wegner avatar Jeremy Sarda avatar  avatar Paul Vaillant avatar

Watchers

James Cloos avatar Tejaswi Redkar avatar  avatar

Forkers

dineshkummarc

king.a-trak's Issues

NUnit

Switch to NUnit for testing

Echo

Delete files at destination that don't exist in source.

Full Test Coverage

We currently need to ensure that the coverage is there for this to be a robust tool.

Too Many Sync Options

I am going to break this project into two, as it has become to complex with too many options...
A-Trak will be fore Azure-Windows, and I will cut a new project for Azure-Amazon.

Push deletions?

I haven't dug in deeply to see if this should be supported or not but I noticed that if I delete a file on the originating side (e.g. a local folder) it doesn't push the deletion the the destination side (e.g. WA blob storage). You might take a look at the Windows Azure Accelerator for Web Roles - I believe it covers this as part of sync'ing to blobs: http://waawebroles.codeplex.com/SourceControl/changeset/view/161c3d52a183

Having _ in container names throws an error

Perhaps we should be warning the user that having _ in the container name won't be able to be pushed to Azure Storage since the naming conventions only allow alphanumerics.

favicon.ico missing

MINOR: After a fresh git clone I noticed that the C# project expects a favicon.ico file but it's excluded from the .gitignore file.

AWSSDK reference missing

MINOR: I noticed that there's a dependency on the AWSSDK (and Windows Azure Storage Client library). You might consider adding them as NuGet packages (that way they'll also get prompted for updates).

Note: "Install-Package AWSSDK" fixed the missing dependency.

Ability to read parameters off of Config.json

Right now a user has to put in a long list of arguments in the command line and then possibly just save that as a .bat.

I was wondering if we could have it so it reads these parameters off of a configuration file (config.json).

{
    "target": "C:\MySite\assets"
  , "toContainer": "assets"
  , "toConnectionString": "UseDevelopmentStorage=true"
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.