Name: [1364] Chris Lasher
Member: 110 months
Authored: 21 videos
Description: I'm a graduate student in the `Genetics, Bioinformatics, and Computational Biology (GBCB) <>`_ program at `Virginia Tech <>`_ In my research, I try to uncover dynamic links between biological processes by mining high-thro ...

Version Control with Subversion 2 [ID:284] (2/8)

in series: Software Carpentry - Version Control with Subversion

video tutorial by Chris Lasher, added 06/07

(Showmedo is undergoing major changes. To report any problems viewing the videos please email us and include browser and OS specifics. Cheers - Kyran.)

Get started with the command line-based Subversion client:

  • checking out a local copy of a repository
  • adding files to a repository
  • checking for local modifications
  • committing changes to a repository
  • synchronizing the local copy with the repository

Got any questions?

Get answers in the ShowMeDo Learners Google Group.

Video statistics:

  • Video's rank shown in the most popular listing
  • Video plays: 102 (since July 30th)
  • Plays in last week: 2
  • Published: 111 months ago

Thank-yous, questions and comments

If this video tutorial was helpful please take some time to say thank-you to the authors for their hard work. Feel free to ask questions. Let the author know why their video tutorial was useful - what are you learning about? Did the video tutorial save you time? Would you like to see more?

You may also want to see our ShowMeDo Google Group to speak to our active users and authors.

Your email address will not be published.

Show some quick comments >>

All comments excluding tick-boxed quick-comments

34. buy pendant lights online australia Mon, 11 Oct 2010 02:42

Very useful, thank you.

33. Rodneytype Wed, 29 Sep 2010 15:17

Learning subversion

Thank you !

Easy and interesting - Subtitles would be useful, because I work in an open space and I don't have earphones, so I only watch, I suppose you give some explanations in the sound track I missed. Subtitles are useful also for foreigners, to understand better.

I am learning lots thanks for the update :-)

30. Your Favourite Cheap Nike NFL Jerseys free shipping supply online Mon, 07 Jun 2010 01:39

good job

29. cheap retro jordans Tue, 11 May 2010 12:53

Friendly step 2, a little more understanding happening. Bring on step 3!

good stuff!

27. ??????? ????????? mac long wear lipstick 80% Discount 00ZDR 719 – « ??????? Java ???? ?? ???????. ????????, ?????? ???, ????????, ???? ?? ????????? ???????. Tue, 26 Jan 2010 10:02

Extremely helpful video. Please continue such great work. Good Luck.

26. nppxtprbn Thu, 21 Jan 2010 12:38

Video was very good. +1000 for the comment in the end. A demo for using the checkout command on any online repository would have been helpful.

25. anonymous Wed, 06 Jan 2010 07:29

good basic intro

24. anonymous Fri, 27 Nov 2009 07:10

Great tutorial! Keep it up.

23. anonymous Mon, 02 Nov 2009 20:52

Great work! It would also help if you can demo setting up SVN from the scratch. How to connect to it from Windows OS.

22. anonymous Mon, 05 Oct 2009 07:49

A very nice start to a fresher

21. anonymous Sun, 20 Sep 2009 02:54

good tutorial, I like the style

20. anonymous Wed, 09 Sep 2009 19:15

I love it. It is real helpful.

19. anonymous Tue, 04 Aug 2009 15:43

still going well

18. anonymous Thu, 02 Jul 2009 21:47

good practical examples. I like that you include best practices as well as syntax.

17. anonymous Wed, 01 Jul 2009 12:27

If you target total beginners, I think you should give a bit of theory before you show the actual commands

16. anonymous Wed, 01 Jul 2009 12:11

very good

15. anonymous Wed, 03 Jun 2009 10:12

good stuff keep up the good work

14. anonymous Fri, 29 May 2009 15:27

Great tutorials - very clear and easy to follow for new beginners like myself.

ok, good, A+ vote.

But I've the problem to accesso a svn server from my notebook, via ssh. Do you think to make a video about this topic ?

12. anonymous Fri, 22 May 2009 12:41

Thanks .good source for learn SVN

11. anonymous Mon, 27 Apr 2009 18:17

am I spacing but do you never show how to create a repository, say the initial one?

10. anonymous Fri, 24 Apr 2009 00:11

too helpful, thank you very much.

9. anonymous Wed, 22 Apr 2009 05:03

good intro to the basic concepts. Good speed. Maybe a mention of other version controls like mercury or bazaar would be interesting.

8. anonymous Sat, 18 Apr 2009 07:58

Why didn't this cover creating a new repository?

7. anonymous Mon, 13 Apr 2009 13:54

Really great video

6. anonymous Sat, 11 Apr 2009 21:38

great video

5. anonymous Sat, 14 Feb 2009 16:23

Thanks for giving a brief introduction about the svn command

add == import

checkout == co

i read pragmatic programmer version control with svn first few chapters. i learn add, checkout can be used which is more syntactic than mnemonics. thanks

3. anonymous Fri, 31 Oct 2008 16:22

Thank you very much. Would you please include information on importing entire new directories? Say you've already been in development and now want to put the files under Subversion.

I couldn't find any delete or edit button for my previous post. But I found a more proper medium to communicate my questions and solutions here instead.

A Debian like tutorial.

Hi Chris nice video. I'm trying to follow your instructions by using Debian. But I'm having some permissions problems. I think I didn't setup my SVN like you're supposed to.

Can you give instructions on how you installed and setup your SVN?

I took some steps from this guide in order to setup SVN on Debian:

$ apt-get update

$ apt-get install subversion

$ mkdir /var/svn-repos/

$ svnadmin create --fs-type fsfs /var/svn-repos/project_zen

$ svnadmin create --fs-type fsfs /var/svn-repos/project_wombat

$ groupadd subversion

$ addgroup YOU subversion

$ chown -R www-data:subversion /var/svn-repos/*

$ chmod -R 770 /var/svn-repos/*


Then I tried to follow your video tutorial after I installed and setup my SVN on Debian. These are the results I got.

you@feathers:/var/svn-repos$ svn checkout file:///var/svn-repos/project_wombat/

Checked out revision 0.

you@feathers:/var/svn-repos$ svn checkout file:///var/svn-repos/project_zen/

Checked out revision 0.

$ mkdir foodrepo

you@feathers:/var/svn-repos$ ls -l

total 12

drwxr-xr-x 2 you you 4096 2008-09-01 14:30 foodrepo

drwxrwx--- 8 www-data subversion 4096 2008-09-01 14:29 project_wombat

drwxrwx--- 8 www-data subversion 4096 2008-09-01 14:29 project_zen

Then I created the sausage_and_peppers.txt file and got this ERROR when checking.

you@feathers:/var/svn-repos/foodrepo$ svn add sausage_and_peppers.txt

svn: '.' is not a working copy

svn: Can't open file '.svn/entries': No such file or directory

you@feathers:/var/svn-repos/foodrepo$ ls -l

total 4

-rw-r--r-- 1 you you 29 2008-09-01 14:31 sausage_and_peppers.txt

Should I work and edit my files as root since the permission complains about my user YOU which I added to the subversion group?

Showmedo is a peer-produced video-tutorials and screencasts site for free and open-source software (FOSS)- with the exception of some club videos, the large majority are free to watch and download.

how to help » about » faq »

Educating the Open-source Community With Showmedo

Although as important as the software it supports, education and documentation are relatively neglected in the Open-source world. Coders love to code, and explaining how best to use or improve the software tends to be deferred or even sidelined.

At Showmedo we believe the community can play a vital role here and also say thanks for the tools and software that make our lives easier. If you have a piece of software you love or a programming langugage you are enthusiastic about, why not make a screencast showing others how to use it? All the stuff you wish you'd been told, the tips, tricks, insights that would have saved you time and frustration.

Screencasting is easier than you think, and we're happy to help you. You can emailus for advice or just use some of the how-to screencasts on the site. This screencasting learning-pathis a good place to start.

Kudos and Thanks for Chris

Shell Basics 1


ladies birkenstocks
70 months ago
Shell Basics 2

great work

zapatos christian louboutin online
71 months ago
Shell Basics 1

71 months ago


Showmedo's development is fairly rapid and bugs will inevitably creep in. If you have any problems please drop us a line using the contact address below. Likewise, any suggestions for improvements to the site are gratefully received.