Why Helix Streams?
Helix VCS gives developers a better way to implement and enforce codeline policy with Helix Streams. Our "branches with brains" make it easy for development teams to visualize relationships between branches and monitor the flow of change across enterprise environments.
- Flexible Branching
- Enterprise Stability
- Manage Complexity
- Ease with Helix Shelving
- Stream Graph Visualizations
- Best Practices Built-In
- Use Your Tools
Helix Streams will intelligently organize the modules that comprise your projects, along with the policies that govern their workflow. Embodying a flexible best practice branch-and-merge strategy, Helix ensures that change flow is monitored correctly and flowing in the right direction.
Helix Streams promote efficiencies such as code re-use, automated merging, fast context switching, efficient workspace updates, and inherited workspace and branch views. While Helix handles these logistics, users can keep focused on their work. For projects with large data burdens and many contributors, Helix Streams saves you time and increases performance throughout your project cycle.
Streams provide visual clues for where and how to branch and merge, reducing confusion of how changes are propagated. This guided behavior helps support stability and innovation in your development environments, and it also eliminates much of the work needed to define branches, create workspaces, and manage integrations.
Ease with Helix Shelving
When you store copies of open files temporarily as shelves, Helix Streams clearly display the copy in a pending changelist. Grab and restore snapshots of in-progress work, or review a colleague's code before check-in. But guess what? You can shelve whole streams, adding the same file-level agility into your development codelines.
Stream Graph Visualizations
Get a graphical representation of branch hierarchy contained in a stream depot with the Helix Stream Graph. Different streams can convey important information about code relationships, the workflow used to propagate changes between streams, and the existence of pending integrations. With Stream Graph you have an intuitive GUI to better understand where change flows throughout your project.
Best Practices Built-In
To help enforce simpler branching, Helix Streams employ best practice methodologies like the merge down, copy up paradigm. Leveraging continually embedded development data, the stream model ensures that change flows in the right direction, in the right order, cutting through project complexity to provide a stable change management tool.
Use Your Tools
The Helix Streams feature is a mature, multiplatform GUI, with plugins for most industry popular IDEs, tooling integration, and fully-supported APIs. Customize your perfect solution around Helix Streams, incorporating graphical tools, merge and diff tools, and software build tools, all in one place.
Support All Stream Types with Helix
Lightweight Branching Flexibility
Helix Streams supports a variety of codeline development approaches, from traditional to lightweight to virtual methodologies. No matter how your teams get things done, Helix Streams can configure to your preferred software development structures.
Helix codifies the traditional model of stability in its standard stream types, where code is built from a mainline trunk that merges down to development branches and merges up to a more stable release stream.
Helix task streams are lightweight, short-term branches for work that affects a small portion of a full project branch. Work privately, switch contexts quickly, and reduce the amount of metadata Helix manages.
Serving as a workspace filter, users can submit changes directly to a stream without syncing all the files in the stream view to their workspace. Virtual streams restrict the working view of a real stream and help developers work across multiple platforms quickly.
See Helix in Action
Seeing is believing in Streams. Take a guided tour of the graphical visualization tools within Helix VCS. The innovative visual tools give development teams greater confidence and enhance project productivity.
Try It Out
Try Helix free for 30 days. Download now for instant access to the fastest, most secure development platform, featuring product solutions for lightweight branching and simplified codeline visualizations.
Check It Out
Sign up for our next biweekly demo live
Get in Touch
Have questions? We're here to help!