Recently I have started exploring the community 3.4d version of Alfresco. I would like to build a copy from the SVN and mostly will be using the Alfresco and Alfresco Share module only.
Before I begin, I would like to know if I must download every project in the SVN to enable for a succesful build?
Can I just download the "Web-Client" and "slingshot" under the project and go a "ant build-tomcat"?
While you don't need every project, you need rather more than just the web client and slingshot.
It will be much easier to simply download everything.
You will need Repository, Third party, DataModels, Remote API, Core. There may be a few more you need as well, study the eclipse project dependencies or the build files for further information.