Gethin James 
							
						 
					 
					
						
						
							
						
						a6f0a3b423 
					 
					
						
						
							
							Merged BRANCHES/DEV/V4.1-BUG-FIX to HEAD:  
						
						... 
						
						
						
						46292: Fix for ALF-17783: Checks and creates the backup directory when needed.
   46295: Added some more tests related to ALF-17783
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@46765  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2013-02-19 10:18:01 +00:00 
						 
				 
			
				
					
						
							
							
								Gethin James 
							
						 
					 
					
						
						
							
						
						4b4b1f72a7 
					 
					
						
						
							
							Added a test case and fix for ALF-16060, now creates the module directory if it doesn't exist  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@43102  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2012-10-25 16:12:28 +00:00 
						 
				 
			
				
					
						
							
							
								Gethin James 
							
						 
					 
					
						
						
							
						
						c22d28e6e1 
					 
					
						
						
							
							Improved the testing around editions/versions for MMT checking.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@42787  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2012-10-18 09:35:12 +00:00 
						 
				 
			
				
					
						
							
							
								Gethin James 
							
						 
					 
					
						
						
							
						
						025e13ab81 
					 
					
						
						
							
							Following ALF-14738, adding functionality to use the manifest to check the versions / editions, Also need the testing war files  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@42690  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2012-10-16 15:18:31 +00:00 
						 
				 
			
				
					
						
							
							
								Gethin James 
							
						 
					 
					
						
						
							
						
						4f1d0adc4d 
					 
					
						
						
							
							FIXED : ALF-12777: MMT should not install AMPs which override pre-existing files in the war file, unless -force is provided  
						
						... 
						
						
						
						The MMT is moving toward more of a validation phase (checks things, calculate changes) then an execution phase (makes the changes).
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33880  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2012-02-14 10:50:04 +00:00 
						 
				 
			
				
					
						
							
							
								Gethin James 
							
						 
					 
					
						
						
							
						
						c3b86192d6 
					 
					
						
						
							
							Better fix for ALF-12541 - AMP files need to be able to be pinned to specific "edition(s)" of Alfresco  
						
						... 
						
						
						
						Share doesn't have a version.properties file so I need to cater for that scenario.  
I didn't want to create the LogOutput interface but its a stop-gap until the MMT gets re-worked.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33793  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2012-02-09 10:56:44 +00:00 
						 
				 
			
				
					
						
							
							
								Gethin James 
							
						 
					 
					
						
						
							
						
						2973bda755 
					 
					
						
						
							
							FIXED : ALF-12540: AMP - file-mapping.properties: white space at end of line is significant  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33781  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2012-02-08 16:17:49 +00:00 
						 
				 
			
				
					
						
							
							
								Gethin James 
							
						 
					 
					
						
						
							
						
						fdc9bdfe84 
					 
					
						
						
							
							FIXED ALF-12541: AMP files need to be able to be pinned to specific "edition(s)" of Alfresco  
						
						... 
						
						
						
						It is now possible to specify a module.editions property (eg. community) which is checked by the MMT.
Also, the version is checked on install.
Also, started refactoring some of the code for better reuse.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@33668  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2012-02-06 11:11:42 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						38c2a47e26 
					 
					
						
						
							
							Repository startup support for module dependencies.  
						
						... 
						
						
						
						Modules are started in in order of their dependencies.
Components that don't execute due to incorrect registration are detected.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5606  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-05-03 14:10:11 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						8307ba5ba9 
					 
					
						
						
							
							AMP dependency checking on the tool side.  
						
						... 
						
						
						
						This is work in progress and the repo is not currently double checking the runtime dependencies.
To declare a dependency, add the following to your module.properties:
   module.depends.ABC=ABCfromVersion - ABCtoVersion
Wildcard * can be used in place of fromVersion or toVersion, as well as just a single version.
The most common usage will be:
   module.depends.ABC=1.0-*
i.e. this module depends on ABC version 1.0 or later being present.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5601  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-05-02 20:28:20 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						03c56f4c90 
					 
					
						
						
							
							Tighter control of file-mapping.properties values.  
						
						... 
						
						
						
						Fixed bug with file-mapping.properties 'include.default' option.
Refactor of ModuleDetails properties serialization.
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5518  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-04-20 16:10:48 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						292d2b5de7 
					 
					
						
						
							
							Added support for module-specific 'file-mapping.properties' files to augment or override default file mappings when deploying a module to a war.  
						
						... 
						
						
						
						git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5498  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-04-17 00:31:09 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						f047c6baaf 
					 
					
						
						
							
							Merged DEV\EXTENSIONS to HEAD  
						
						... 
						
						
						
						svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/DEV/EXTENSIONS@4868 svn://svn.alfresco.com:3691/alfresco/BRANCHES/DEV/EXTENSIONS@4869 .
   svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/DEV/EXTENSIONS@4904 svn://svn.alfresco.com:3691/alfresco/BRANCHES/DEV/EXTENSIONS@4938 .
   Module management support
   Modularization of Records Management
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@4956  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-01-29 14:43:37 +00:00 
						 
				 
			
				
					
						
							
							
								Derek Hulley 
							
						 
					 
					
						
						
							
						
						05d2cd1b28 
					 
					
						
						
							
							Merged DEV\EXTENSIONS to HEAD  
						
						... 
						
						
						
						svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/DEV/EXTENSIONS@4832 svn://svn.alfresco.com:3691/alfresco/BRANCHES/DEV/EXTENSIONS@4833 .
   svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/DEV/EXTENSIONS@4862 svn://svn.alfresco.com:3691/alfresco/BRANCHES/DEV/EXTENSIONS@4863 .
   svn merge svn://svn.alfresco.com:3691/alfresco/BRANCHES/DEV/EXTENSIONS@4866 svn://svn.alfresco.com:3691/alfresco/BRANCHES/DEV/EXTENSIONS@4867 .
   svn rm --force root\projects\repository\source\java\org\alfresco\repo\extension
   svn rm --force root\projects\repository\source\java\org\alfresco\service\cmr\extension
git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@4954  c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 
						
						
					 
					
						2007-01-29 14:02:14 +00:00