CAI and CVS Repository

Hi,

We want to know how working synchronized with a repository using CAI and eclipse. By the way we are three people and we have four PCs.

Thank you.

Mark Foster.

There is a lot to answer, I try to focus on the most important aspects:

(1) Each one needs to run an own instance of application designer (CAI). No central one where everybody is working on (maintaining layouts), but all local installation, synchronizing through CVS.

(2) The main files to exchange are:
(a) Java sources
(b) XML Layout definitions
(c) Config files
(d) Web resource files (images, …)
(e) multi language/online help files

(3) It often makes sense to de-locate the web application directory from tomcat/webapps but move it to some directory in your project foldsers. Do so by adding a soft link into tomcat/conf/localhost/catalina (just have a look on existing ones…)

(4) For night builds / local regeneration purposes of layouts there is a Java API that might be called from your ANT scripts. The name is HTMLGeneratorWholeDirectory. Please look into JavaDoc.

Maybe some others can add their experience here…

Bjoern

hi,

we are not sure about how doing a soft link. We made an archive myapplication.xml with a context tag and put it in the catalina/localhost directory. It doesnt work, in the sense that CAI seems not to be awared of it.

Can you be a little more explicit about how this is done?

Thanks in advance.

hi,

we are not sure about how doing a soft link. We made an archive myapplication.xml with a context tag and put it in the catalina/localhost directory. It doesnt work, in the sense that CAI seems not to be awared of it.

Can you be a little more explicit about how this is done?

Thanks in advance.