Download Latest Version com.cp.vaultclipse_0.3.1.jar (136.7 kB)
Email in envelope

Get an email when there's a new version of VaultClipse - Vault Plugin for Eclipse

Home / 0.0.5
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2011-05-10 5.3 kB
com.cp.vaultclipse_0.0.5.jar 2011-05-10 64.9 kB
Totals: 2 Items   70.1 kB 0
VaultClipse 0.0.5
======================================================================
Crown Partners LLC 
http://vaultclipse.soureforge.net

This software is released under the GNU Public License v3.
http://www.gnu.org/licenses/gpl.html

About
======================================================================
VaultClipse is a plugin for Eclipse which allows users to directly import
and export content from Day CQ/CQ WCM repositories from Eclipse.

New in Latest Release
======================================================================

Fixed Bugs:
	- Fixed an issue where the classloader was loading multiple times and causing exceptions
	- Fixed an issue where the default properties were loaded instead of the workspace properties

New Features:
	- Delete files that have been deleted on export
	- Support localization
	- Display username and repository on import/export
	
Software Requirements
======================================================================
VaultClipse has been tested with the following configuration:
	Java 1.5+
	Eclipse 3.6
	Day CQ 5.3
	Day Vault 2.2.22
VaultClipse has not been installed or tested with other configurations.	

Installation Instructions
======================================================================

To install VaultClipse:
	In Eclipse select Help >> Install New Software
	Click Add to add a new site
	Enter the URL: http://vaultclipse.sourceforge.net/update
	Select the VaultClipse Core feature and click finish to complete the installation

Using VaultClipse
======================================================================

Configuring VaultClipse
----------------------------------------------------------------------
VaultClipse can be configured on a per-project or workspace basis.  
First you must configure the vault directory.  Select Window >> Preferences from the top menu.  
Select the VaultClipse option then select the directory where you installed vault.

The other properties will be populated by default you can either use these values for all 
projects or override the values by right clicking on a project and selecting Properties >> VaultClipse.

Using VaultClipse
----------------------------------------------------------------------
To use vaultClipse right click on a vault folder inside the project you want to manage.  
If you have not already exported any folders from the repository into your project you can create 
the folder structure and use VaultClipse to do the exporting.  VaultClipse projects must always have 
a root folder of jcr_content with the content from the repository arranged within there in its proper 
place within the repository.  When you use VaultClipse to import or export a node it will use the 
position of that node relative to the jcr_content folder to calculate the JCR path for that node.  
To Export a node right click on the node folder and select VaultClipse >> Export
 
This will then open a confirmation dialog to confirm that the JCR path for the node is what you 
expected.  Select  Finish to start the export.
 
The export process will use vault to export the requested nodes from the Day repository and 
pull them down into your local environment.  It shows a progress window as it goes although it 
doesn't update much when actually invoking Vault.  It will then refresh eclipse so the new files 
and all changed will be shown.

You can also import from Eclipse into Day by selecting VaultClipse >> Import.  The overall process 
is very similar.

Always make sure when you are importing and exporting that the folder structure in Eclipse 
matches the node structure in Day.  VaultClipse does not attempt to ensure that your nodes are 
imported into the correct place, only where you tell it to.  

Known Issues
======================================================================
This application is only available in English.
Does not properly warn you if the Vault directory is not set.

Version History
======================================================================

0.0.4
----------------------------------------------------------------------
Fixed Bugs:
	- Updated multiselect to work on all selections, not just the first

New Features:
	- Added verbose setting for Vault
	- Added validation on the properties screen
	- Improved job completion messages
	
General Improvements:
	- Cleaned up code / commenting

0.0.3
----------------------------------------------------------------------
Fixed Bugs:
	-  Updated Properties to load from Workspace if Project Settings not enabled

New Features:
	- 
	
General Improvements:
	- Cleaned up code / commenting

0.0.2
----------------------------------------------------------------------
Fixed Bugs:
	- Fixed issues the the path being set incorrectly
	- Fixed issue where the temporary files were not deleted

New Features:
	- Added the ability to see the Vault output through the Eclipse console
	
General Improvements:
	- Cleaned up code / commenting
	
0.0.1
----------------------------------------------------------------------
Fixed Bugs:
	- N/A

New Features:
	- Initial release
	
General Improvements:
	- Initial release
Source: README.txt, updated 2011-05-10