WishList

 |  Home  |  Release plan  |  Idea box  |  Join!  |  Blog  |  SF Project  |  Source  |  Download  |  Tasks  |  Forum  |  Contact  | 

	Download
	
	Users:
	
	3 ways to download  WishList:
		download tar files from sourceforge
		checkout trunk from subversion
		checkout tag from subversion
		
	The tar files are easy, but may be outdated.
	They come in two parts, one is the source, the other is the libraries.
	Download files here
	
	The trunk checkout is very current, but may be unstable.
	It should compile and mostly pass all tests, but may be slightly experimental,
	if not in the middle of a bigger change.
	Browse here
	Check out with 
		svn co https://wishlist.svn.sourceforge.net/svnroot/wishlist/app/trunk
	
	The tags are the best option, should be quite current and quite stable.
	Browse here
	Check out with 
		svn co https://wishlist.svn.sourceforge.net/svnroot/wishlist/app/tags/xxtagxxxx
		
	If you are a member of the project however, you should check out the trunk
	or a specific branch.
	
		
	Once you have either exploded the tars, or checked out the files, 
	you need to create a couple of files for the application to work.	
	/conf/props/build/local.properties
	
	Contains paths etc on your local machine used for building the app.
	Also contains urls and passwords for your servers.
	It overrides properties set in /conf/props/build/project.properties
	This file can obviously for security reasons not be checked into subversion.
	
	/conf/props/deploy/dev.properties	
	/conf/props/deploy/demo.properties	
	/conf/props/deploy/prod.properties	
		
	These 3 files contain database details and others for the different stage servers
	used by the application while it is running.
	
	For all 4 files there is xxx.example file that you can copy as a strarting point.
	
	
	The build and deploy the application these are the different ant targets:
	clean
		-- removes previous build files
	build 
		-- builds development version
	deploy
	undeploy
	redeploy
		-- deployment options		
	stop
	start
	list
	reload
		-- webapp control targets
		
	These are all targets for local development build
	Prepending any with either demo- or prod-, eg: prod-deploy
	uses then the demo or prod servers.
		
	hsqladmin
		-- view database	
	
Velocity Spring Hibernate Apache Tomcat Blogger GNU CSS 2 XHTML