Capistano and SVN: Committing a change from the live copy?

I’m sure this is an easy fix for folks more familiar with subversion
than me, but here it goes:

I’m running Capistrano and have just successfully deployed my app from
my local machine to my live server. The repository is on the server as
well. What happened is I had to generate some files on the live server
in the railsapp/current directory. So now when I try and commit
something from my local machine, it says:
svn: Commit failed (details follow):
svn: Out of date: ‘/db’ in transaction ‘19-1’

Is it okay to commit changes made on the live machine to the repository?
I guess I don’t understand the relationship of the live copy to the
repository, especially in comparison to the local copy and the
repository. It makes sense to me to just commit the changes I made on
the live copy, then on my local copy check out the latest changes from
the repository. Is that right?

Thanks!

Dave