May be useful here: 'svn checkout --force' will take an existing tree and make it into a working copy. (Preexisting files will show as local mods when the command finishes.)
Les Mikesell wrote on Mon, Mar 05, 2012 at 14:06:55 -0600: > On Mon, Mar 5, 2012 at 1:29 PM, Peter Flynn <pe...@silmaril.ie> wrote: > > > > I have created an svn repository on another host, and added all the files > > from one user machine to it (some weeks ago), so everything was present but > > unversioned. Since then, a few of those files have been manually edited on > > that user machine, without checking them out, so the first question is, how > > do I push those few files to the server so that the repository contains the > > updated copies? If I use add or checkin, it fails on the first changed file, > > saying it already exists: > > Check out a working copy, replace the files in it with the > corresponding modified files and commit them. Better yet, make each > of the users making the changes do this step themselves and add > meaningful log messages, and then they can keep on working in their > working copies and remove the original unversioned directory. > > -- > Les Mikesell > lesmikes...@gmail.com