Recent Changes - Search:
ECG Home

GitHub

People

Publications

Calendar

Projects

Fall 2017

Older Courses

Spring 2017

Fall 2016

Spring 2016

Fall 2015

Spring 2015

Fall 2014

Spring 2014

Fall 2013

Spring 2013

Fall 2012

Spring 2012

Fall 2011

Spring 2011

Fall 2010

Spring 2010

Fall 2009

Spring 2009

Fall 2008

Spring 2008

Fall 2007

HOWTOs

edit SideBar

SVN SERVER COMMANDS

svn import -m "MESSAGE" /path/to/YOURPROJECT svn+ssh://techcreation.cs.uml.edu/home/svn/repos/sweng/YOURPROJECT

	IMPORTs a new project into the repository.

svn checkout svn+ssh://techcreation.cs.uml.edu/home/svn/repos/sweng/YOURPROJECT DEST

	CHECKOUT an existing project from the repository.	(default destination is .)

svn update /path/to/YOURPROJECT

	UPDATE makes sure you have the latest version from the SVN server.

svn commit /path/to/YOURPROJECT

	COMMITs the project back from whence it came.  This will be the new latest version.  Make sure it works.

svn merge -r 23:30 svn+ssh://techcreation.cs.uml.edu/home/svn/repos/sweng/YOURPROJECT

	MERGES revisions 23 and 30 of a file or project into a new version.  
	It can also be used on local files, if they are tracked by SVN:
		svn merge -r 29:31 ./myproject/file.txt

svn delete -m "MESSAGE" svn+ssh://techcreation.cs.uml.edu/home/svn/repos/sweng/YOURPROJECT

	DELETE a project from the repository.

Many of these commands have an optional -m message switch. If you don't provide this, you'll be prompted for the message by an annoying emacs window.

If there's something else you're trying to make the SVN server do, you can find out how at: http://svnbook.red-bean.com/en/1.1/index.html

If you're a Windows person, use the TortoiseSVN GUI instead of the command line. http://tortoisesvn.net/downloads

Edit - History - Print - Recent Changes - Search
Page last modified on October 03, 2007, at 03:54 PM