|[ SWC Documentation ]|
SVN Web Control Description
1. Purpose and IntroductionSubversion Web Control (SWC) allows to control a Webspace for Web-Projects versioned with subversion (SVN). Imagine, Harry and Sally (yes, the two developers from SVN-Book) are working on a web-based project, let's say a new homepage for Bob. They are using subversion to manage their source code. They have also a nice environment, including an Apache 2 web-server running PHP. They are using PHPeclipse and Subclipse - Plugins for Eclipse.
With this environment they can develop their goal fast and easily: Both Harry and Sally got their own virtual servers pointing to their workspaces. So they can test their code independently within a browser. But how do they know, whether the parts they create fit together? How can they make a release or a delivery without checking everything in and update the workspace? Especially if they have to keep things checked out because they are not ready yet? How can Harry be sure that Sally committed everything and didn't forget something?
The solution is easy: They simply create a common Webspace, on which nobody is working but that contains a certain view of the repository. Fine, but it is not convenient to maintain this webspace. In one case they even could use the svn-shell because they had no direct access to the server. What to do?
These problems belongs to the past, because now they are using SWC which is made exactly for this purpose: To manage and maintain a common webspace within a browser.
2. What can SWC do for you?Basically the same as for Harry and Sally. SWC is easy to use and appears on top of your webpage. This means that you have your project and repository information in one view.
Furthermore, you will be able to
SWC can even be adapted to your needs: It is fully CSS-styled and it is easily possible to match your design.
It is also possible to translate any text used within SWC, basically comes with English and German. But you can add your own language if you want. SWC then uses the language that fits best with your browser settings.
3. Installation, 4. Confguration, 5. DocumentationInstallation, configuration and API documentation can be found in here.
6. LicenseSWC is protected via GNU Lesser General Public License.
This software was created by
hosted at , powered by .