|Audacity used to use to manage its . This has changed and we now use SVN. This page is of historical interest.
Using Tortoise CVS to commit source code (official SourceForge documentation):
TortoiseCVS works with CVS files directly within Windows Explorer, including checking out, updating and committing modules, and viewing differences. The client is accessed in Explorer via a context menu when you right-click over a file or folder, or with
Checking out Audacity as anonymous
- Download TortoiseCVS and install it. On Vista, choose the installer option to close Explorer windows manually, and close all such windows before proceeding, otherwise Tortoise may not install properly.
- Create a new folder to store Audacity files.
- Right-click it and choose CVS Checkout....
- Copy and paste the following string to the CVSROOT field.
- Press the Fetch list... button on the right-bottom corner to get the available modules from the server.
- Double click audacity (starting with a lowercase) module from the list.
- If you want to checkout the latest version (1.2) instead of the latest development source code, these additional steps are required:
- Go to the Revision tab and under Branch or tag, select Choose branch or tag
- Press the Update list... button.
- Point to the dropdown box and choose AUDACITY_1_2
- Press OK.
Committing Audacity code changes
|This tutorial was left incomplete by the author : please help us finish it!|
These are one user's steps using TortoiseCVS 1.8.22 to commit changes to Audacity source code. There are more security implications in revising the source code than simply doing a read-only Checkout and Update with an anonymous login.
The following assumptions apply:
- You have a ID which for the purposes of this tutorial is newbie_sandbox
- Your SourceForge password is newbiepassword
- You have requested and received write permission as a developer to the audacious cvs repository (granted by Project Manager). This is an inactive stub project that was part of a temporary fork of the Audacity project for specialized preparation of mono speech files.
- You want to make changes to the relatively harmless file sandbox.txt and want to 'commit' the changes.
- You are reasonably proficient with Windows Explorer and on setting Windows .
- You have a reasonably standard Windows XP or 2000 installation with the environment variable TEMP defined to be C:\Temp
These steps worked for me...
- Open Explorer (for example by right-clicking over the Windows Start button and hitting "Explore")
- Create a subdirectory in your Temp directory called C:\Temp\audacious
to be completed.....
Right-click on a CVS file or folder andto fetch that file or folder to match with a particular tag/branch/revision, or before a specific date/time. So if you enter or choose a date without specifying a time (such as "22 Nov 2009"), it retrieves the latest version as at 23:59 on 21 November 2009.