A python program to allow arbitrary sychronization between a local folder/file and a google drive account
Google Cloud Sync for Linux
Synopsis
one way synchronization - local storage to Google Drive
MD5 and file name verification to prevent duplicates
Written in python
restartable synchronization
One way synchronization for now
get file meta from google drive
if exists
calculate MD5 of local file
If not same as meta.MD5
update new file
delete existing google drive file
else
create file
upload file
File Name and MD5 Verification
File names are not unique in a folder on Google Drive. Because of this, additional meta data must be used to uniquely identify a file. Google calculates and maintains the MD5 of each file.
View full history Series and milestones
trunk series is the current focus of development.