summaryrefslogtreecommitdiff
path: root/syncdata.py
blob: 1f43fc479a16e98f013b3e705edaf6baee3c2c7e (plain)
1
2
3
4
5
6
7
8
9
#!/bin/python

#on local: gather list of all files and their associated modified-times (using filetreetool)
#send this to remote
#on remote: iterate through list, for each check if remote exists and is older or newer. 
#remote sends back a list of all the files that need to be updated (including non-existent-on-remote), and files that are newer on remote.

#user of program can configure whether to automatically download newer remote files for review, or to auto overwrite remote even if newer.