Recipe: Creating an SVN project
While there are plenty of tips in the wild how to add a project to an existing SVN repository, I have my own peculiar way to bootstrap one. Say, for moving my topic map knowledge base to SVN.
Let's assume I had a tree already:
Move that out of the way:
Create the local SVN infrastructure:
Yes, bash can do that. Really.
Copy now any relevant content into the trunk
Import that into the SVN repository:
Move the local copies out of the way:
And check out the project again:
mv trunk/ knowledge
Lest I forget.