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.1.5
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2011-08-01 7.2 kB
com.cp.vaultclipse_0.1.5.jar 2011-08-01 77.0 kB
Totals: 2 Items   84.2 kB 0
VaultClipse 0.1.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 between Day CRX / CQ WCM repositories and Eclipse.

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

Fixed Bugs:

New Features:
	- Added a check to see if files were open before importing/exporting

Software Requirements
======================================================================
VaultClipse has been tested with the following configuration:
	Java 1.5+
	Eclipse 3.6
	Day CQ 5.2 - 5.4
	Day CRX 1.4.2 - 2.2
	Day Vault 1.3.2 - 2.3.6
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.1.4
----------------------------------------------------------------------
Fixed Bugs:
	- Added detection of invalid selections
	- Fixed right click menu to only display on appropriate items

New Features:
	- Updated the console to clear at the beginning of each run
	- Added custom file filters
	- Improved display of errors 

0.1.1
----------------------------------------------------------------------
Fixed Bugs:
	- Cumulative fix for all bugs fixed in engineering releases
	- First stable release

New Features:

0.0.10
----------------------------------------------------------------------
Fixed Bugs:
	- Fixed missing plugin.xml in last build

New Features:

0.0.9
----------------------------------------------------------------------
Fixed Bugs:
	- Fixed issue where regular folders under java projects caused null to appear in jcr path


New Features:

General Improvements:
	- Cleaned up broken characters in the license file
	- Cleaned up some of the verbage
	
0.0.8
----------------------------------------------------------------------
Fixed Bugs:
	- Fixed issue where Java Projects weren't being seen as the root
	- Fixed issue which broke import
	- Fixed issue causing multiple consoles

New Features:
	- Added the ability to ignore whitespace when exporting

0.0.7
----------------------------------------------------------------------
Fixed Bugs:
	- Fixed errors when attempting to use VaultClipse with Java source folders

New Features:

0.0.6
----------------------------------------------------------------------
Fixed Bugs:
	- Fixed VaultClipse menu not showing up when right clicking on source folders

New Features:

0.0.5
----------------------------------------------------------------------
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

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-08-01