Svn

From Wildsong
Revision as of 23:20, 9 November 2005 by Brian Wilson (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

SVN quick reference

Creating a new project

# create the repository
svnadmin create /repository/path
# set up source files and import them into new repository
mkdir /path/to/source/tree
cd /path/to/source/tree
mkdir branches tags trunk
cp -r source_code trunk
svn import /path/to/source/tree file:///repository/path -m initial_import

# destroy temp copy of source files and checkout svn controlled copy
cd ~/src
rm -rf /path/to/source/tree
svn checkout file:///repository/path project_name
cd project_name