In my case I would like to keep it on file so that I can apply version control on it.
My changes showed fine when I was using JEvent 1.5, but now that I've upgraded to 2.2.8, the same path doesn't seem to work. My path is /public_html/jupgrade/templates/acna/html/com_jevents/ext/icalevent/detail_body.php
"acna" is the name of my template. I'm still in the process of upgrade, so this site is still in jupgrade folder. However, currently any edit to that file (detail_body.php) doesn't seem to show any change to the generated page.
I have even recopied the file from /public_html/jupgrade/components/com_jevents/views/ext/icalevent/tmpl/detail_body to start from scratch (I thought that my code from 1.5 might not be compatible), and it also didn't show any change.
For the other pages such as daily view, I succeeded by changing /public_html/jupgrade/templates/acna/html/com_jevents/ext/day/listevents_body.php
Have I overlooked something?