1 / 10

SVN

SVN. The SVN Book. http://svnbook.red-bean.com/nightly/en/svn-book.pdf Read Chapter 1!!!. Local Workspaces for a Virtual File System. Figure 1.1. A typical client/server system. From http://svnbook.red-bean.com/nightly/en/svn-book.pdf , pg 23. Storing Authentication.

iman
Download Presentation

SVN

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SVN

  2. The SVN Book • http://svnbook.red-bean.com/nightly/en/svn-book.pdf • Read Chapter 1!!!

  3. Local Workspaces for a Virtual File System Figure 1.1. A typical client/server system From http://svnbook.red-bean.com/nightly/en/svn-book.pdf, pg 23

  4. Storing Authentication • When you checkout from stu (ssh), svn will attempt to store authentication tokens so you won’t need to give username/password information again. • This is stored in .subversion/auth/svn.simple

  5. svn commands • svn co (checkout) • svn add • svn commit • svn update • svn rm (remove) • svn mv (move) • svn cp (copy)

  6. Checking Out • svn co svn+ssh://user0X#@stu03.encs.concordia.ca/www/vhosts/group0X/svn_rep/whatever • This will create a directory called svn (your workspace) • This directory will contain all projects in your repository

  7. Checking Out (2) • You don’t need to check out everything at once! • svn co svn+ssh://user0X#@stu03.encs.concordia.ca/www/vhosts/group0X/svn_rep/390 • This will create a 390 directory with the 390 project.

  8. Add and Remove • Add/remove files/directories • History is not discarded on removal • Nothing actually changes till you commit!

  9. Committing • svn commit from a workspace will commit all changes. • Conflicts will prompt messages. • Either all changes will go through, or none will

More Related