{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/sync-mht","name":"sync-mht","description":"A command line tool that can be used to incrementally synchronize a directory hierarchy with a\nsecond one. It is using a Merkle-Hash-Tree to compare the folders, such that the synchronization\ntime and communication (round) complexity grows only logarithmically with the size of the\ndirectories (assuming the actual difference of the directories is small).\n\nThe communication happens through standard streams between parent and child processes, which can\neasily be routed through remote command execution tools.","version":"0.3.8.5","softwareVersion":"0.3.8.5","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/ekarayel/sync-mht","issueTracker":"https://github.com/ekarayel/sync-mht/issues","url":"https://github.com/ekarayel/sync-mht","keywords":["library","mit","program","utility","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"emink"}],"author":[{"@type":"Person","name":"emink"}],"copyrightHolder":[{"@type":"Person","name":"emink"}],"dateCreated":"2015-07-05","dateModified":"2016-07-16","datePublished":"2016-07-16","copyrightYear":2015,"downloadUrl":"https://hackage.haskell.org/package/sync-mht-0.3.8.5/sync-mht-0.3.8.5.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/sync-mht"],"https://www.w3.org/ns/activitystreams#likes":23,"https://forgefed.org/ns#forks":4}