CanWay Source-Products

Products
Search

PRODUCT

CanWay Source

CanWay Source is an enterprise Git platform for source code hosting,
version control, code review, and repository management.
It supports on-premises deployment, granular permissions, branch
and commit rules, audit logs, and DevOps integrations. Development
teams can manage source code in one place, reduce manual work,
and deliver software faster.

PRODUCT CanWay Source CanWay Source is an enterprise Git platform for source code hosting, version cPRODUCT CanWay Source CanWay Source is an enterprise Git platform for source code hosting, version c
Highlighted Features
Functions
Applications
Case Reference
Integration
Resources

From Git hosting to reviews and delivery traceability, enable Unified

Code Management

Git hosting and version management

CanWay Source provides secure and reliable Git repository hosting. It supports repository creation a

CanWay Source provides secure and reliable Git repository hosting. It supports repository creation and import, code browsing and search, commit history, branch and tag management, version comparison, and releases. Teams can manage source code from initial creation through development, archiving, and release.

See How It WorksSee How It Works
Git hosting and version management CanWay Source provides secure and reliable Git repository hosting

Code review and merge checks

Merge Requests and Change Requests support side-by-side diffs, inline comments, required reviewers,

Merge Requests and Change Requests support side-by-side diffs, inline comments, required reviewers, multiple approvals, self-approval restrictions, and comments that must be resolved. Merge checks can also use conflict status and pipeline results to stop changes that are not ready.

See How It WorksSee How It Works
Code review and merge checks Merge Requests and Change Requests support side-by-side diffs, inline c

Repository groups and development rules

Multi-level repository groups provide one place to manage members, roles, and repositories. Permissi

Multi-level repository groups provide one place to manage members, roles, and repositories. Permissions can be inherited by subgroups and repositories. Administrators can also define branch names, branch types, merge directions, commit formats, and protection rules for consistent repository management.

See How It WorksSee How It Works
Repository groups and development rules Multi-level repository groups provide one place to manage me

Access control and audit logs

Role-based access control covers browsing, cloning, pushing, branching, merging, tagging, releasing,

Role-based access control covers browsing, cloning, pushing, branching, merging, tagging, releasing, and repository settings. Administrators can create custom roles and set expiry dates for temporary access. Audit logs record important actions for security reviews, troubleshooting, and accountability.

See How It WorksSee How It Works
Access control and audit logs Role-based access control covers browsing, cloning, pushing, branching

DevOps integration and traceability

OpenAPI, webhooks, and CanWay DevOps integrations connect commits and reviews with work items, build

OpenAPI, webhooks, and CanWay DevOps integrations connect commits and reviews with work items, builds, tests, and code scans. Repository events can start pipelines, and check results can be used as merge conditions. Teams can open a work item and see its related commits, reviews, and releases.

See How It WorksSee How It Works
DevOps integration and traceability OpenAPI, webhooks, and CanWay DevOps integrations connect commit

Improve code collaboration, security, and delivery visibility for

greater Development Efficiency

Enterprise security and complianceEnterprise security and compliance

Granular permissions, IP allowlists, commit signature verification, access token controls, force-push restrictions, and audit logs protect sensitive source code. These controls cover access, commits, reviews, merges, and configuration changes, giving security teams the records they need for internal reviews and audits.

Manage repositories at scaleManage repositories at scale

Multi-level repository groups let enterprises organize repositories by department, product line, or project. Members and roles can be inherited from parent groups, and administrators can apply permissions and rules at the group level. New repositories use the settings of their group without separate configuration.

Code review for different development workflowsCode review for different development workflows

CanWay Source supports both Merge Requests (MRs) and Change Requests (CRs). Teams that use feature branches can review changes through MRs. Teams that push directly to protected branches can use CRs, which hold the push for review and update the target branch only after approval.

Enforce branch and commit rules Enforce branch and commit rules

Built-in branching models provide a starting point, while custom rules can control branch names, merge directions, commit messages, and protected branches. CanWay Source checks each push on the server and rejects branches or commits that do not meet the rules, so teams do not have to rely on documentation and manual reminders.

Connect source code with delivery toolsConnect source code with delivery tools

Commits and merge requests can trigger builds, tests, and code scans. Their results can determine whether a change is ready to merge. Teams can also link commits, reviews, and releases to work items, making it easier to see the code changes, checks, and release associated with each requirement.

Flexible deployment and open integrationFlexible deployment and open integration

CanWay Source supports on-premises deployment and container-based clusters across a range of server architectures, operating systems, and databases. OpenAPI, webhooks, and standard Git protocols connect the platform with existing identity, development, notification, and automation systems.

Application Scenarios

  • Centralized source code management For enterprises with multiple development teams, product lines, a

    Centralized source code management

    For enterprises with multiple development teams, product lines, and repositories, CanWay Source brings Git hosting, repository groups, and version management into one platform. Teams gain a clear repository structure, defined access boundaries, and a complete version history while reducing the overhead of maintaining separate tools.

  • Repository management for large development teams Large organizations can use multi-level repository

    Repository management for large development teams

    Large organizations can use multi-level repository groups to manage many repositories with consistent settings. Permissions, branch rules, and commit rules can be applied at the group level. New projects inherit these settings, so administrators do not need to configure each repository separately.

  • Source code protection for security-sensitive industries Financial services, utilities, energy, tran

    Source code protection for security-sensitive industries

    Financial services, utilities, energy, transportation, and large manufacturers often require strict control over source code access and changes. On-premises deployment, least-privilege access, time-limited roles, network restrictions, signed commits, protected storage, and audit records help reduce the risk of data exposure, unauthorized changes, and rewritten history.

  • Code review and quality control Teams can require reviews and automated checks before code reaches a

    Code review and quality control

    Teams can require reviews and automated checks before code reaches a protected branch. Approval counts, required reviewers, self-approval restrictions, and comment resolution rules define the review process. Build, test, and scan results can also be required before a change is merged.

  • DevOps toolchain integration CanWay Source connects requirements, source code, builds, and releases

    DevOps toolchain integration

    CanWay Source connects requirements, source code, builds, and releases through standard interfaces and native CanWay DevOps integrations. Commits can be linked to work items, repository events can start CI/CD pipelines, and teams can trace a requirement to the code changes and release that delivered it

  • Migration from existing source code platforms Enterprises moving from GitLab, Bitbucket, or another

    Migration from existing source code platforms

    Enterprises moving from GitLab, Bitbucket, or another source code platform can continue using common repository, branch, tag, review, permission, and collaboration workflows. Migration tools and phased validation help move Git data while limiting disruption to daily development work.

Talk with an expert

Connect with our product experts to arrange a custom demo. See how this Product

can be implemented in your organization.

Request A Demo
Talk with an expert Connect with our product experts to arrange a custom demo. See how this Product
Contact DEMO Email marketing@canway.net
We use cookies to understand how our audience uses our site.
CanWay BlueWhale websites use cookies to deliver and improve the website experience, See our cookie policy for further details on how we use cookies and how to change your cookie settings Cookies policy.
Accept
Reject