{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

SourceControlTesting - CS 580 Client-Server Programming...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
CS 580 Client-Server Programming Spring Semester, 2010 Doc 2 Source Control & Testing Jan 26, 2010 Copyright ©, All rights reserved. 2010 SDSU & Roger Whitney, 5500 Campanile Drive, San Diego, CA 92182-7700 USA. OpenContent ( http:// www.opencontent.org/opl.shtml ) license defines the copyright on this document.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Testing & Subversion References 2 JUnit Web site: http://www.junit.org/ JUnit JavaDoc, http://kentbeck.github.com/junit/javadoc/latest/ Brian Marick’s Testing Web Site: http://www.exampler.com/testing-com/ Testing for Programmers, Brian Marick, Available at: http://www.exampler.com/testing-com/writings.html Main Mercurial Website, http://mercurial.selenic.com/ Mercurial: The Definitive Guide, Bryan O'Sullivan, http://hgbook.red-bean.com/
Background image of page 2
3 Source Control
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
4 Test your Processes
Background image of page 4
5 Why Use Source Control?
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Common Free Source Control Systems 6 CVS Subversion Concurrent Versions System Command line interface in Unix Various interfaces in Window Claims to be a better CVS Many commands are same as CVS Git Created by Linus Torvald Distributed Version control Mercurial Python based Distributed version control
Background image of page 6
Mercurial 7 http://mercurial.selenic.com/ Runs on: Mac OS X Unix Linux Windows Command line interface GUI interface for windows Eclipse plugins Can use locally with no server
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Simple Workflow 8 Start repository code Commit changes code Commit changes code Commit changes (creates changeset) (creates changeset)
Background image of page 8
Changesets 9 changeset: 4 : 2278160e78d4 tag: tip user: Bryan O'Sullivan <[email protected]> date: Sat Aug 16 22:16:53 2008 +0200 summary: Trim comments.
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.
  • Spring '11
  • RogerWhitney
  • Revision control, Comparison of revision control software, Concurrent Versions System, Brian Marick, Bryan O'Sullivan, commit changes

{[ snackBarMessage ]}