Tags
Language
Tags
March 2024
Su Mo Tu We Th Fr Sa
25 26 27 28 29 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6

AccuRev Enterprise v4.7.3 for Windows/Linux/Solaris

Posted By: ChickenLittlePro
AccuRev Enterprise v4.7.3 for Windows/Linux/Solaris

AccuRev Enterprise v4.7.3 for Windows/Linux/Solaris | 191MB

AccuRev is a best-of-breed, process-centric software change and configuration management (SCCM) solution designed for today’s Agile, complex parallel, geographically distributed and offshore application development environments. AccuRev’s stream-based architecture has been designed to ensure optimal team collaboration, improve software asset reuse, and accelerate the software development process by 30 percent.
AccuRev enables and integrates any development process model (Agile, Waterfall, RUP, etc.) together with your software assets. Through this unique design, organizations are able to dynamically manage and adapt their application development processes to their changing business needs in a fraction of the time required with traditional tools. With AccuRev, developers can focus on solving business problems.

Features and Benefits – Get details on the main features and benefits of AccuRev and learn why a simple feature-to-feature comparison to branch-based SCM solutions isn’t enough.

Why Change SCM Systems – When it’s time to change SCM tools, the question is whether to do a simple “tool upgrade,” or should the process constraints be addressed as well?

Compare AccuRev – AccuRev addresses the underlying architectural limitations of legacy branch and label-based SCM tools, enabling the optimization of your software development processes for more efficient parallel, geographically distributed, and agile development environments.

Customer Success Stories – Nobody articulates the value of AccuRev better than its customers. We commonly hear that AccuRev improves developer productivity, project traceability, code reusability and quality, as it allows development teams to be more self-managing, and makes more ways of working possible. AccuRev is not just an incremental SCM tool feature upgrade; but rather it solves the underlying architectural limitations of traditional branch and label-based SCM tools. This allows AccuRev to inherently optimize your software development process, and enable a more efficient parallel, geographically distributed, offshore and agile development environment.

Want to see more? Contact AccuRev directly to schedule an online demonstration.

"AccuRev's greatest strength is its elegant and effective stream-based approach to development. Support for geographical distribution is also a strong suit for AccuRev."

Carey Schwaber, Senior Analyst at Forrester Research
(The Forrester Wave: Software Change and Configuration Management, 2007)

Solving the Process Problem
Adapting to the significant changes in the application development landscape in recent years (Agile, SOA, Java, .NET, XP, SOX, etc.), has required development organizations to implement more advanced, agile, and rigorous process models in order to keep pace with changing market demands (time to market, cost containment, regulatory compliance, risk mitigation, team productivity, changing priorities, etc.) and the associated ever-evolving business requirements. The problem is that since legacy SCM architectures were designed to solve a fundamentally different problem, productivity and output suffer.

AccuRev uniquely enables you to control parallel development across multiple products, projects, releases, and time zones by providing fully-auditable dynamic process management. AccuRev builds on the workbench your development organization has established to support your development process and avoids the lock-in typical of monolithic single-vendor ALM suites.
Stream-based Architecture
The proven stream-based architecture of AccuRev is built specifically for today's agile, parallel, and geographically distributed software development environments. Legacy branch and label SCM tools impose constraints on your development processes due to limitations in their design. AccuRev's architecture is designed with a stream-based data model to optimize the flexibility, power, and ease of use for your optimal development processes. AccuRev is the only tool that fuses development processes with software assets, ensuring that your processes are realized and enforced in their entirety.

Why Streams?
Streams form the architectural foundation for AccuRev in order to solve the fundamental problems associated with traditional file-based architectures, especially branching and merging operations. While streams are analogous to a combination of branches and process workflow (typically in a separate tool) in legacy systems, they are far more flexible and powerful, enabling unencumbered branching and merging operations. Today, streams, not files, must be the first-class objects in order to support advanced application development. Streams understand their process based relationships to other streams and include built-in inheritance, whereas branches do neither.
Integrated SCM Best Practices
AccuRev integrates proven SCM best practices, allowing you to easily map to your optimal process model. Gone are the days of writing and maintaining burdensome custom scripts. These best practices include built-in advanced parallel development capabilities that scale with your team's changing business requirements, enabling you to realize the most appropriate development process for these requirements. In addition to custom development processes, AccuRev customers have successfully implemented Agile methodologies, optimal SCM patterns, and other processes without constraints or unnecessary costs. AccuRev software greatly simplifies common tasks such as code reviews, nightly builds, refactoring, merging changes from release to release, and fast comparison and differencing.

AccuRev Features

AccuRev’s stream-based architecture has been designed to ensure optimal team collaboration, improve software asset reuse, and accelerate the software development process by 30 percent. AccuRev integrates proven SCM best practices, allowing you to easily map to your optimal process model. These built-in SCM best practices form the foundation of the AccuRev innovative feature set.

AccuWork Issue Tracking
Issue-based and feature-based development are considered best practices in software engineering. With AccuWork, the integrated issue-tracking software included in AccuRev Enterprise, teams can easily create and manage issues, and keep track of the code changes associated with an issue. »
Advanced Merge Tracking
File merges are a common and often time-consuming activity in parallel software development. With AccuRev Advanced Merge Tracking, determining which files require merges – and performing the actual merge - is easy. AccuRev Streams assure that the full history of all files participating in a merge is tracked, so that complex merges can be understood at a glance. »
Change Packages
AccuRev Change Packages are the key to issue-based development and requirements traceability. By creating logical groupings of code changes, Change Packages allow developers and managers to work at the process level, not just at the code level. »
Crosslinks and Symbolic Links
Component reuse is critical to efficient software development. AccuRev Crosslinks and Symbolic links enable teams to share pre-built components and 3rd party libraries without the need to store these artifacts in multiple locations. »
History Annotation View
The innovative History Annotation view provides developers with a fully annotated view of any source file. Users can view historic versions of files just by dragging the Version Slider. This enables quick comparisons and helps improve the efficiency of code reviews. »
Private Workspaces
By providing fully version controlled private workspaces, AccuRev enables developers to isolate their in-progress code from others without the need to create a separate branch. Developers can perform local check-ins to keep their code safe in the AccuRev repository, and then promote it for inclusion in builds and other automated development processes. »
Security
Enterprises need secure software products, especially when dealing with critical intellectual property such as source code. AccuRev provides enterprise-class security via secure authentication, access control lists for streams and depots, and custom triggers to fine-tune security policy. »
Snapshots
Tagging a build is time consuming and costly in legacy SCM systems. With AccuRev Snapshots, code lines can be “labeled” instantaneously to uniquely identify any code line and allow for reproducing builds in the future. This is critical for processes such as continuous integration that require frequent builds from identifiable code lines. »
StreamBrowser
The AccuRev StreamBrowser brings the power of streams to the desktop by enabling users to visualize and manage their development process in an easy-to-use platform-independent interface. With simple click, drag and drop operations, users can create and modify streams, merge code between streams, view and port issues between streams, and more. »
Stream Filters
Managing a complex development process with a large number of code lines and releases can be challenging. With AccuRev Stream Filters, users can tailor their view of the AccuRev Stream hierarchy to see just those streams that are of interest to them improving productivity and scalability. »
TimeSafe Architecture & Sarbanes Oxley
Unlike legacy SCM systems, where it is easy to remove code, AccuRev employs the TimeSafe® Architecture. By utilizing an append-only database and atomic transactions, AccuRev assures that a consistent and immutable audit trail is preserved for all operations. This makes audits and regulatory compliance fact-based and safe. »
Version Control
AccuRev SCM includes an advanced version control solution that delivers both core version control functionality plus sophisticated graphical configuration and codeline management. The AccuRev Stream architecture enables developers to safely version in-progress code and store it in private workspaces, or share it with other team members. »
Web Interface
With highly distributed teams, wireless laptops and telecommuting pervasive in the world today, the AccuRev Web User Interface helps remote users gain the power of AccuRev via a standard web browser. Users can browse streams, perform code reviews and even download copies of source files from anywhere on the globe. »

New in AccuRev 4.7
Introduction
The AccuRev SCM architecture has been designed specifically to simplify complex parallel development projects, ensure optimal team collaboration on Agile projects, improve software asset reuse, and accelerate time to market at a low total cost of ownership. The result is that AccuRev accelerates the software development process by 30%.

Through the innovative AccuRev stream-based model, organizations are able to manage and dynamically adapt application development processes together with their software assets in a single user interface. This results in the ability to quickly adapt to changing priorities in minutes versus days, freeing up developers from administrative tasks to focus on more valuable business related activities. AccuRev is the perfect balance of elegance, efficiency and power to help organizations minimize the risk and optimize the value associated with managing:

Stream Filter

Geographically distributed and offshore development
Complex and multiple releases in parallel
Increased adoption of Agile development practices

AccuRev 4.7 includes functionality that addresses the productivity requirements of developers while meeting the process, visibility and cross-platform needs of managers. This release builds on the award-winning AccuRev SCM solution for today’s complex software development problems by extending support for large scale software projects spanning multiple teams by providing the following new features and enhancements:
Stream Filtering – AccuRev 4.7 improves scalability and usability by allowing each user to limit the number of streams shown in the GUI, so that any display or list of streams in the GUI will show only those streams that the user is interested in. This provides a more robust way to customize stream viewing than the prior StreamBrowser Zoom functionality, which has been removed in 4.7. Additionally, the StreamBrowser has a new option which limits the display to show only those stream paths that terminate in a user workspace, enabling managers to quickly identify which streams are being actively used for development.
User and Group Filtering – Similar to stream filtering, AccuRev 4.7 introduces User and Group filtering to limit the set of users and groups shown in the GUI. This improves usability and performance in areas such as the Workspaces drop-down list in the StreamBrowser, the Add to Stream Filter dialog, and all AccuWork user-related fields. The Filter User/Groups button provides easy access to managing user and group filters from the main AccuRev toolbar.
Promote to Issue Filtering – Change Packages in AccuRev 4.7 now support user and group filtering at promote time. When configuring Change Packages, administrators can now specify a user-related field that will be available to users when promoting a Change Package to an AccuWork issue. This enables users to tailor the issue list to display only those issues assigned to a specific user.
Performance improvements – The AccuRev 4.7 release contains numerous performance enhancements with a focus on enterprise-scalability for environments containing more than 100,000 streams or more than 200,000 elements in a workspace. Areas of improvement include the stat command, the update command, and general server and client performance improvements.
Scalability improvements – The AccuReplica solution for AccuRev 4.7 has been enhanced to improve enterprise scalability. Previously AccuReplica servers used data compression for all operations when transferring data from the primary to a replica server. In LAN-based usage models, such as departmental, workgroup or build server usage, compression can now be optionally disabled. This significantly improves performance and reduces CPU usage on the primary server.
Multiple Server Utilization for Local and Remote Teams – AccuRev 4.7 now allows development teams to utilize multiple commodity hardware servers for any combination of local and remote teams in order to scale efficiently to thousands of users. This flexible model for partitioning and distributing teams and software for any project enables teams to easily implement their optimal distributed development process on the fly without requiring time-consuming pre-planning, or require larger hardware as team size and/or software assets grow.

Supported Platforms
Intel and AMD x86-based systems:
* Windows Vista, XP, 2003, 2000
* Linux (kernel versions 2.4.9+, RedHat AS/ES 2.1+)
Sun systems: Solaris and Solaris x86 (version 2.5.1+, including Solaris 10)
Apple systems: OS/X+ (client-only, PPC and Intel Mac supported)
HP systems: HP-UX (version 11.0 +)
IBM systems: AIX (RS/6000) (version 4.3.2+)
VMware and Solaris 10 Zones
Native IDE support
Eclipse
Microsoft Visual Studio
JetBrains IntelliJ IDEA
English