Issue 3: SVN Setting
Project Member Reported by JieQian2...@gmail.com, Dec 17, 2008
SVN Setting

Dec 20, 2008
Project Member #1 JieQian2...@gmail.com
How to import your directories for using SVN:

your project's tree structure should contain three top-level directories named
branches, tags, and trunk. The trunk directory should contain all of your data, and
the branches and tags directories
should be empty:
/tmp/myproject/branches/
/tmp/myproject/tags/
/tmp/myproject/trunk/
foo.c
bar.c
Makefile
…
The branches, tags, and trunk subdirectories aren't actually required by Subversion.
They're merely a popular convention that you'll most likely want to use later on.

Once you have your tree of data ready to go, import it into the repository with the
svn import command (see the section called “Getting Data into Your Repository”):
$ svn import /tmp/myproject file:///var/svn/repos/myproject -m "initial import"
Adding /tmp/myproject/branches
Adding /tmp/myproject/tags
Adding /tmp/myproject/trunk
Adding /tmp/myproject/trunk/foo.c
Adding /tmp/myproject/trunk/bar.c
Adding /tmp/myproject/trunk/Makefile
…
Committed revision 1.
$

Now the repository contains this tree of data. As mentioned earlier, you won't see
your files
by directly peeking into the repository; they're all stored within a database. But
the repository's
imaginary filesystem now contains a top-level directory named myproject, which in
turn contains your data.
Dec 20, 2008
Project Member #2 JieQian2...@gmail.com
How to checkout your files?

To start manipulating repository
data, you need to create a new “working copy” of the data, a sort of private
workspace. Ask Subversion to “check out” a working copy of the myproject/trunk
directory in the repository:
$ svn checkout file:///var/svn/repos/myproject/trunk myproject
A myproject/foo.c
A myproject/bar.c
A myproject/Makefile
…
Checked out revision 1.

Now you have a personal copy of part of the repository in a new directory named
myproject.

You can edit the files in your working copy and then commit those changes back into
the repository.
Jan 8, 2009
Project Member #3 rui.m...@gmail.com
Thanks.

I checked my code in. 

svn import qifei file:///home/qifeirepos -m "initial import"

Next time when you start writing real code. checkout qifei to your workspace and do
the work in there. 

Every time before you start working, Sync with SVN before you start.