Running my own Maven repo
I'm starting to convert my personal projects to Maven. They currently reside in public svn repos on SourceForge. I just got Linux hosting, and I'm planning to set up a nightly cron job on the web host to check out (or update) the svn repos and build them with Maven.
Would creating a public Maven repo be as simple as copying the contents of my .m2 directory into public_html/maven2? (Or even symlinking it, if the server is configured to resolve symlinks outside the document root...)
Re: Running my own Maven repo
To answer my own question:
My host gives me shell access, so I set up my POMs to deploy via ssh-wagon. Since my POMs are publicly distributed, the POM references the scp url as a property injected by my ~/.m2/settings.xml. Now I just type 'mvn deploy' and it uploads into my remote $HOME/public_html/maven.