This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

J2ee remote development

 
Raj Kotari
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
can some one please shed some light on the ways to do software development using open source software (apache tomcat, CVS etc.) for J2EE development remotely. The scenario is that there are two teams that are on remote locations and now how can they coordinate the software development? There could be more than two teams later.

thanks in advance for atleast the effort in replying the right way.
thank,
RK
 
Baiju Varugese
Ranch Hand
Posts: 74
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
1. Use CVS as the source control and keep it in a seperate server that is available for all the team
2. Standardise the IDE like Eclipse and Plugins for eclipse
3. Provide document for integrating the ide with CVS
4. Install the app/web server in the server machine
5. Write some script to build the application when ever any change in the source (Auto deploy)
 
Tony Morris
Ranch Hand
Posts: 1608
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Baiju Varugese:
1. Use CVS as the source control and keep it in a seperate server that is available for all the team
2. Standardise the IDE like Eclipse and Plugins for eclipse
3. Provide document for integrating the ide with CVS
4. Install the app/web server in the server machine
5. Write some script to build the application when ever any change in the source (Auto deploy)


1. Use Subversion for the Revision Control System (RCS) and a server that is available from all current and future locations - perhaps over VPN. Do not use CVS unless you wish to impose unwarranted and unnecessary burden on your develoeprs.
2. Standardise the IDE e.g. Intellij IDEA so that developers are productive Also standardlise on source code style(CheckStyle, IDEA code analysis), dependency management (Ivy+Ant), unit testing (JUnit, JTiger or TestNG)
5. Use a continuous integration system like Luntbuid.
 
Raj Kotari
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Baiju & Tony,
thanks for the quick reply.
RK,
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic