|
wlw-svn
|
Summary | WebLogic Workshop Extension for Subversion |
---|---|
Categories | opensource-projects, graduates, weblogic-platform, weblogic-workshop, weblogic-portal, weblogic-integration, dev-toolbox |
Project group | graduated |
Owner(s) | gmally |
Author: | Greg Mally Staff Engineer BEA Systems, Inc. Worldwide Technical Field Readiness |
Last Updated: | August 15, 2005 |
Versions: |
WebLogic Workshop 8.1.3+ Subversion 1.1 or 1.2 |
This project extends WebLogic Workshop (WLW) to interact with the Subversion (svn) version control system.
If you would like to participate, please see the Membership section on signing up.
If you have any bugs, issues, need help, etc., please see the Discussion Forums section.
Currently there are no activities planned for this extension. However, as more people use the extension I am certain that there will be recommended enhancements etc. The feedback and suggestions will be evaluated and added to the Milestones - Roadmap - Features section and any interested parties are welcome to help implement the new features.
The initial release of this extension contains the basic functionality necessary to use WebLogic Workshop in the same capacity as the out of the box source control extensions. It is not intended to offer a full set of svn commands but rather provide the commands that are used most often during a project development effort. Subversion commands that are not provided by this extension are provided by the various open source Subversion clients (http://subversion.tigris.org/project_links.html).
Once the extension is setup and Workshop is aware of it, you can configure your application to use the Subversion extension. The following is a sample of what the configuration might look like:
This extension implements only the svn commands that make sense for use in Workshop.
These commands for Subversion 1.1.x are:
These commands for Subversion 1.2.x are:
A right-click on a file/folder in the project tree will produce a popup menu which includes the Subversion menu item containing the aforementioned svn commands. When you select one of the commands, the extension simply makes a command-line call to the svn executable on the selected files/folders. The following is an example of the Subversion menu:
When the svn command completes, you will see the results of the command in the Subversion window:
Subversion 1.1.x: You can download the subversion.jar file or the svnscm.zip file that contains the source of the extension.
Subversion 1.2.x: You can download the subversion_v1.2.jar file or the svnscm_v1.2.zip file that contains the source of the extension.
This extension is pretty straight forward to use once setup and is similar to the out of the box source control extensions for Workshop.
To setup for local machine "test drive":
TBD
The only project tools required for this extension are:
Workshop is used to test/debug the extension ;-)