# Trying and trying with Revise

**URL:** https://discourse.julialang.org/t/trying-and-trying-with-revise/27915
**Category:** New to Julia
**Created:** [August 24, 2019, 12:31am UTC](https://discourse.julialang.org/t/trying-and-trying-with-revise/27915 "2019-08-24T00:31:13Z")
**Posts on this page:** 5
**Page:** 3

<div class="post-metadata">

### Author: ![merlin](https://avatars.discourse-cdn.com/v4/letter/m/8baadc/32.png) [@merlin](https://discourse.julialang.org/u/merlin)
#### Post date: [August 28, 2019, 7:16pm UTC](https://discourse.julialang.org/t/trying-and-trying-with-revise/27915/41 "2019-08-28T19:16:07Z")

</div>

This looks like what is needed, a good (working) workflow example for newbies to get a handhold. It takes an extreme investment of time to blaze a trail on your own from documentation and a pile of people’s helpful comments.

---

<div class="post-metadata">

### Author: ![curtd](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/curtd/32/15868_2.png) [@curtd](https://discourse.julialang.org/u/curtd)
#### Post date: [August 28, 2019, 8:25pm UTC](https://discourse.julialang.org/t/trying-and-trying-with-revise/27915/42 "2019-08-28T20:25:57Z")

</div>

Just going to drop this here to hopefully alleviate some future person having issues with using Revise – if you’re writing Julia code on one computer and debugging/running code on a remote linux server, and you’re using `rsync` to sync your code, make sure you’re using the `--inplace` flag in order to ensure that the file events that are being generated are `changed` events, rather than `changed/rename` events. The latter corresponds to the default behaviour of `rsync`, where a temporary file is created + moved, while the former behaviour is what can actually be picked up by Revise currently.

---

<div class="post-metadata">

### Author: ![tim.holy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tim.holy/32/52_2.png) [@tim.holy](https://discourse.julialang.org/u/tim.holy)
#### Post date: [August 28, 2019, 9:58pm UTC](https://discourse.julialang.org/t/trying-and-trying-with-revise/27915/43 "2019-08-28T21:58:08Z")

</div>

Would you mind filing an [issue](https://github.com/timholy/Revise.jl/issues/new) at Revise, preferably with a reproducer that I can run?

---

<div class="post-metadata">

### Author: ![curtd](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/curtd/32/15868_2.png) [@curtd](https://discourse.julialang.org/u/curtd)
#### Post date: [August 29, 2019, 4:36pm UTC](https://discourse.julialang.org/t/trying-and-trying-with-revise/27915/44 "2019-08-29T16:36:46Z")

</div>

Fixed by [https://github.com/timholy/Revise.jl/pull/342](https://github.com/timholy/Revise.jl/pull/342)

Also everyone should buy Tim Holy a beer and/or other drink of his choice in perpetuity because he’s wonderful. Not sure how we’d all get anything done in Julia without Revise.

---

<div class="post-metadata">

### Author: ![tim.holy](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tim.holy/32/52_2.png) [@tim.holy](https://discourse.julialang.org/u/tim.holy)
#### Post date: [August 30, 2019, 5:11pm UTC](https://discourse.julialang.org/t/trying-and-trying-with-revise/27915/45 "2019-08-30T17:11:07Z")

</div>

Just an update, for those who prefer to develop with “one giant code directory that I add to my `LOAD_PATH`,” Revise 2.1.9 may be an improvement thanks to an [issue posted by user xgdgsc](https://github.com/timholy/Revise.jl/issues/339). As always, if things don’t work as expected please report bugs.

[Previous page](https://discourse.julialang.org/t/trying-and-trying-with-revise/27915.md?page=2)
