Eclipse provides a Concurrent Versions System (CVS) team programming environment where team members do their work in their own Workbenches and then share their work. The sharing is done using a CVS Repository.
Collaborate development involves team members working on the same project developing source code simultaneously. The current code is stored and becomes part of the historical record of changes. This allows you to
Use the built-in reference manager for WorkSpace resources to help with dependency checking and resource management.
Export and import projects.
Use project templates to save development time and for sharing best practices.
The following are required for collaborative team development:
Software Configuration management (SCM) that manages the source code
Tools that work with the SCM system
Development tool integration
Change request management
Messaging and event notification
Shared task and calendar
Shared delivery system
The Workbench User Guide contains a Team CVS tutorial that will help you decide if you want to use collaborative development with your team. You can download the CVS server from www.cvsnt.org.
To set up your system for team development:
In the Window|Preferences|Team|CVS properties sheet, deselect prune empty directories.
In the CVS Repositories view, create CVS repository location.
In the CVS Repositories view, share CVS repository location.
In WorkSpace Navigator, select the project and choose Team|Share Project.
Team provider is the third-party software that provides storage and control. For Eclipse-based applications, Perforce, Visual SourceSafe, Clearcase, and StarTeam are built in and enabled by Eclipse workbench. When you are doing team collaboration, you can easily use any of the Eclipse Team Providers in WorkSpace Navigator.
For additional information about sharing CVS repositories, search the Workbench User Guide online help.
What Should I Do Before I Start Developing with Sybase WorkSpace?
Send your feedback on this help topic to Sybase Tech Pubs: pubs@sybase.com