I'm a control freak, so I wonder if there is a way to modify repo files from Trac? And if yes, how do I block it?
I've been playing around trac.ini but nothing seems to suggest it actually writes to repository, but I guess it's better to ask first :)
According to http://trac.edgewall.org/wiki/TracPermissions:
BROWSER_VIEW View directory listings in the repository browser
LOG_VIEW View revision logs of files and directories in the
repository browser
FILE_VIEW View files in the repository browser
CHANGESET_VIEW View repository check-ins
So nothing here suggests edit or modification of SVN filesystem.
The correct answer is simple: No.
Trac is definitely a versatile repository browser. That's it. I've witnessed requests about how to attempt extensions of it's core capabilities by a plugin, that could commit to a connected repository, but as far as Trac core is in questions, any concern is baseless. Really.