1.0.0 • Published 3 years ago
pairsync v1.0.0
PairSync
Sync files automatically between two or more git repositories. One acts as the server and multiple clients can connect. If a file is modified on any machine the changes are broadcasted to the others.
Enjoy pair programming!
DONE
- NPM
- initial syncing does not update untracked files and modified files
- validate that every client is starting from the same hash, otherwise drop connection
- currently works only on localhost, use localtunnel
- use argv parsing library
- Untracked files are not handled
TODO
- [] NPM i -g not working on Windows
- [] track file deletion or validate that it is working
- [] add commit support?