# Plugin development workflow w/ remote dev server

**URL:** <https://meta.discourse.org/t/plugin-development-workflow-w-remote-dev-server/80267>\
**Category:** Development\
**Created:** [February 10, 2018, 4:12pm UTC](https://meta.discourse.org/t/plugin-development-workflow-w-remote-dev-server/80267 "2018-02-10T16:12:21Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)\
**Post date:** [February 12, 2018, 8:43am UTC](https://meta.discourse.org/t/plugin-development-workflow-w-remote-dev-server/80267/4 "2018-02-12T08:43:58Z")

</div>

I’ve found this:

> **[rsync](https://rsync.samba.org)**

This could then keep my client files up-to-date with my remote dev server and then I could use an IDE/text editor locally to inspect and edit? Once happy with testing server side, I could commit the files directly?

Confirmed rsync is in default build of both macOS and Ubuntu 16.04 on Scaleway.

There is a tutorial here:

[![](https://global.discourse-cdn.com/meta/original/4X/2/1/1/2112da9b873b2a83d24436b437ce1558f965415f.jpeg "Linux/Mac Terminal Tutorial: How To Use The rsync Command - Sync Files Locally and Remotely") ](https://www.youtube.com/watch?v=qE77MbDnljA)

There’s even [an rsync GUI for MacOS](https://github.com/rsyncOSX/RsyncOSX)

---

_[View the full topic](https://meta.discourse.org/t/plugin-development-workflow-w-remote-dev-server/80267)._
