HomePage | RecentChanges | Preferences


Quick Reference Card:






Starting a new project

cd /tmp
svn co -N svn://artemis/repos/home
cd home
svn mkdir task-list
svn mkdir task-list/trunk
svn mkdir task-list/branches
svn mkdir task-list/tags
svn commit -m "Added directory structure for task-list"
cd /path/to/current
svn propedit svn:externals .
(add task-list svn://artemis/repos/home/task-list/trunk)
save the file
svn up (to make sure it works)
svn commit . -m "Added external for task-list"

Cygwin vs. TortoiseSVN?

For a local filesystem repo, this works from Cygwin command line svn:

   svn co file:///cygdrive/c/cygwin/home/wsmoak/repos/test test
and this checkout URL works from TortoiseSVN?

Unfortunately, you can only commit with whichever client you used to do the checkout. The other can't understand the URL.

To fix, run svnserve and use svn://localhost/path/to/repo instead. repository layout

HomePage | RecentChanges | Preferences
This page is read-only | View other revisions
Last edited August 3, 2008 6:30 am by WendySmoak (diff)