Sybase WorkSpace supports a synchronized and collaborative team development environment. Collaborative 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 type of environment 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 Sybase WorkSpace SybStore is an example of how CVS can be used. Multiple developers contributed resources to the design and development of the project used to run the Tutorials and Samples for Sybase WorkSpace.
In the Window|Preferences|Team|CVS properties sheet. Select the Files and Folders tab and deselect prune empty directories.
In the CVS Repositories view, create CVS repository location. Open the CVS Repositories view if it is not already open in the persepective.
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.
Eclipse provides a Concurrent Versions System (CVS) team programming environment where team members complete work using a Workbench, the private work area of each developer, and then share this work to the CVS repository.
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 http://www.march-hare.com/cvspro/.
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