Sync code with a remote server in real time
Project description
Protosync
Protosync syncs code seamlessly between your local development repo and a remote server.
No more repeated git commits or long rsync commands just to test code out on the server.
Install
pip install protosync
Quick Start
In your remote directory, open a new terminal and enter:
protosync dest
Protosync will then print a command like this:
protosync source 85736c2686be4218ba789a50e2425564
Run this command in your local source directory.
You'll see it print:
Code synced to remote directory
And that's it!
You local code has now been synced to the remote server.
Just enter the same command wheneve you want to sync.
Note: you'll need to keep the remote terminal running for the sync to work.
Facts
- Protosync uses your
.gitignore
file to automatically ignore unnecessary files. - If you're worried about network usage, Protosync generates about 2kb/s of traffic.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
protosync-0.0.4.tar.gz
(4.4 kB
view hashes)
Built Distribution
Close
Hashes for protosync-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0ce35bfc4798b645ec1adcc03f12c7aa4ae128b4a34ea253c22ab2e038c9dc0 |
|
MD5 | 23fcdf02f1c16bb66c42806780bda796 |
|
BLAKE2b-256 | 2fafe9d1467cc825817a3d904fff81104ea9066b0c53068db406960443262a02 |