tailieunhanh - WebSphere Studio Application Developer Version 5 Programming Guide part 73

WebSphere Studio Application Developer part 73 provides integrated development tools for all e-business development roles, including Web developers, Java developers, business analysts, architects, and enterprise programmers. The customizable, targeted, role-based approach of WebSphere Studio Application Developer will be characteristic of all new products built on the WebSphere Studio Workbench. It is well integrated with WebSphere Application Server and provides built-in server test environments that can be used for testing and profiling Web applications | Access control This is normally done at the component level and inherited downward from parent components to children components. Advanced systems support fine-grained access control policies that go beyond simple read and write permissions. Process management The above-mentioned functions are not independent from each other. They should work in a concerted manner. At least the functions should be embedded into a set of procedures to follow when applying changes to IT solutions. Given the importance of this aspect it calls for a tool that supports and enforces an SCM process while at the same time providing flexibility in this respect. To enable such features Application Developer has a plug-in called Team Support. It lets the environment take advantage of external SCM systems through the use of adapters. Each SCM product requires a specific adapter that should be supplied by the product vendor. Application Developer includes an adapter for Concurrent Version System CVS . Note The support for Rational ClearCase and ClearCase LT is provided through a separate plug-in also included in Application Developer. The choice of a particular SCM usually affects the users workflow because the steps for retrieving files comparing their content with local content returning updated files to the repository and so forth depend on the product that offers these services. For this reason this chapter only covers the concepts relative to Application Developer s support for SCM systems. Repository SCM systems store software components in a persistent storage called a repository. Repositories coordinate multi-user access to the artifacts shared by the development team. Projects in a repository can be of two forms a branch modifiable or a version immutable . Branches A branch is a shared work area that lets team members release their work and use code updates from others. Teams share and integrate their ongoing work in branches. Thus a branch represents the current state of a shared .

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN