Version 4 (modified by 15 years ago) (diff) | ,
---|
Trac Wiki Editor 4 Eclipse
- Description
- Instalation
- Bugs/Feature Requests
- Screenshots
- Source
- Runing Tests
- Recent Changes
- Author/Contributors
Description
!WikiEditor4Eclipse is a new plug-in providing Trac Wiki editing capabilities to Eclipse IDE.
Features:
- Trac Wiki Servers explorer
- Eclipse Wiki Editor: currently, it borrows the editor from the original EclipseTracPlugin plugin.
- Wiki Page managment: Creation, edition and page deletion.
- Concurrent edition management:
- Prevents overwriting other users changes when a concurrent edit happens.
- Helps merge contents when a concurrent edit happens.
Instalation
!WikiEditor4Eclipse comprises a Wiki Editor as an Eclipse plugin that comunicates with Trac wiki server through the XmlRpcPlugin. It requires the following software to be installed:
Server
- XmlRpcPlugin: !WikiEditor4Eclipse requires XmlRpcPlugin to be installed and enabled on the server
- [download:eclipsetracplugin/tracrpcext/0.10 TracRpcExt] (optional): !WikiEditor4Eclipse reuses TracRpcExt plugin from EclipseTracPlugin to provide a page history view. This dependency is optional as the editor can work without it, but if its not installed and enabled you will miss page history functionality.
Client
- Add http://trac-hacks.org/svn/wikieditorforeclipseplugin/trunk/releases/update-site to Eclipse Update Manager (Help -> Software Upates -> Available Software -> Add Site). This plugin requires Java Runtime version 1.5 or higher and Eclipse SDK 3.2 or higher (it was tested successfully on Eclipse SDK 3.4.2).
Bugs/Feature Requests
You can help improving the wiki editor. If you find something anoying, something wrong or something missing you may want to file a new ticket.
You can also search for existing bugs and feature requests in !WikiEditor4Eclipse are here.
Screenshots
- Wiki Editor Prespective:
- Merging conflicting changes
Source
This plugin is composed by:
- Java Wiki RPC Client Library: this library features a WikiClient high level API to access
- Set of Eclipse plugins: Eclipse wiki source editor and management capabilities.
You can check out !WikiEditor4Eclipse from here using Subversion, or browse the source with Trac.
Building from Source
In order to build !WikiEditor4Eclipse you will need the following software:
- Subversion client
- Java JDK >= 1.5
- Tycho maven plugin (tested with version 0.3.0-DEV-1819)
- Eclipse SDK >= 3.2 (tested with version 3.4.2)
svn co http://trac-hacks.org/svn/wikieditorforeclipseplugin/trunk/source/ WikiEditor4Eclipse cd WikiEditor4Eclipse /opt/tycho-distribution-0.3.0-DEV-1819/bin/mvn \ -Dtycho.targetPlatform=/opt/eclipse/eclipse-SDK-3.4.2 \ clean install -Dmaven.test.skip
This will create a local eclipse update site at TracWikiEditor?4Eclipse/source/eclipse/org.trachacks.wikieditor.eclipse.site/target/site you can point Eclipse Update Manager to.
Runing Tests
In order to run automated tests against a Trac server you will need to setup a local server
TODO how to set up tests prerequisites
Recent Changes