The trunk is used to check in all bug fixes and new code targeted at the next major release. You don't have to use subversion to contribute to Foswiki, but you'd have to have a pretty strong reason not to. The Foswiki project has a subversion server at that we use to store and track changes to the Foswiki source code, and the source code of many extensions. There is also a book about Subversion usage online at A Windows shell extension client is available at, and a cross-platform GUI at. It records all the source code, and tracks changes to that source code.
Subversion is a free revision control system. Trunk (bleeding edge, not for production use)
If you are user or admin using Foswiki, you can download the latest code using the instructions on this page, but be aware that this is not a stable release version! You are recommended to use the official releases (see Downloads for the latest release). We maintain our code using Subversion, SVN in short. This document is all about the nitty-gritty details of how we use Subversion to implement that process. See ProjectOverview for an overview of the development process, and how we do revision control. The list of files will now be updated.SUBVERSION IS NOW READ ONLY See GitRepository for development information.
If you want to delete a file from the repository – you must use SVN. *** Regardless of what happens – DO NOT DELETE CHECKED IN FILES USING YOUR OPERATING SYSTEM’ DELETE OPTIONS (move to trash, etc). Check those new files in by clicking on the “Commit Change” button.You will be prompted for a comment (explanation).Highlight the new files you added and click on the “Add Selected” button.You will see all your files – old and new. Add the new files/folders to your local (on your desktop) copy of the files.Click the “OK” button and your changes are now made to the files in the repository.(Ex: I changed the CSS so that the navigation now works in IE 6) Enter in some documentation of the change.Once you are done, click on the icon for “Commit Change”.
Make changes to the existing files as needed.Enter in the information and your files will then be downloaded to your computer.ĪFTER YOU HAVE INITIALLY CHECKED OUT THE FILES AND ARE READY TO MODIFY THEM
Install the applications on your computer.Download the RapidSVN you will use to check in and check out files at.For this documentation, I have chosen to write about RapidSVN because it runs on both Mac and PC. While I use the command line for this – there are some GUI applications that make it easy for people to manage their files using subversion. If you are a web or application developer, there will come a time (hopefully) that you will need to use subversion for your projects.