You may want to provide us with a little more detail - what is that request doing? Is it making use of any external services? Is there anything out of the ordinary in the controller?
--
Pat
> --
> You received this message because you are subscribed to the Google Groups "Ruby or Rails Oceania" group.
> To post to this group, send email to rails-...@googlegroups.com.
> To unsubscribe from this group, send email to rails-oceani...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/rails-oceania?hl=en.
>
git can certainly fix corruption, in that it can check out a fresh copy of the files stored in the repo. It won't cause corruption, though -- in fact, a fundamental part of git's design is guaranteeing the content it stores is intact (or exploding when it isn't), even from an questionable location (whether it be a dodgy disk, or an untrusted server).
That's why when kernel.org was hacked last month, the repos stored there (the linux kernel, and git itself) didn't have to be treated as suspect.
The upshot is that if you can successfully `git checkout <REF>`, then your content is known-good (i.e. what came out is exactly what went in).
- Ben