Version 3, last updated by philburk at 25 Jan 14:53 UTC
UsingThePortAudioSvnRepository
Using the PortAudio SVN repository
Subversion (SVN) is the version control system which developers use to share the PortAudio source code. You can browse the SVN repository by clicking the Browse Source/SVN tab at the top of this page.
To download the source you can either access a tarball snapshot from http://www.portaudio.com/download.html. Or you can download a Subversion client and check the source code out. You can get an svn client from here: http://subversion.tigris.org/
The command to check out the latest sources into the current local directory is:
svn co https://subversion.assembla.com/svn/portaudio/portaudio/trunk/ .
Learning Subversion
You can read more about Subversion in the book ‘Version Control With Subversion’, which is free to read on line here: http://svnbook.red-bean.com/
Another book ‘Pragmatic Version Control Using Subversion’ by Mike Mason provides a clear and simple introduction to using Subversion. But it isn’t free: http://www.pragmaticprogrammer.com/titles/svn/
For more information about Subversion you should have a look around its website http://subversion.tigris.org/
Graphical SVN Clients
The svn command line tools are a breeze to use, but if you’d prefer something more graphical:
- For Windows users: Tortoise SVN integrates into Windows Explorer, a lot of people like it.
http://tortoisesvn.tigris.org/ - Rapid SVN is a cross-platform graphical SVN front end: http://rapidsvn.tigris.org
Where to Go from Here
The next step for most people is to compile and test PortAudio. Descriptions for each platform, as well as details on how to use PortAudio can be found in the [wiki:TutorialDir/TutorialStart Tutorial].