Configure and manage Plastic SCM


Plastic SCM であらゆる種類のタスクを実行する方法を説明しています。

Administrator’s guide
Covers everything about configuring the server, installing, setup locks if needed, doing backups, archiving revisions, config files, and licenses.
Security guide
Learn how to perform basic security actions. This guide is full of examples that you can use to solve specific cases.
Version control for non-developers. If you need to work on a single branch with locks, use this guide.
This guide explains how you can customize Plastic's behavior. For example, learn how to enforce policies like ensuring branches follow a given naming convention.
Cloud extension
Enterprise Edition に Cloud extension を追加する方法について説明しています。この Cloud サービスがどのように動作するかをご確認ください。
Cloud Edition
ホストされたバージョン管理ソリューションである Plastic Cloud Edition の使用方法について説明しています。
cm find
Plastic で「cm find」を使用して、ブランチ、変更セット、その他の種類のオブジェクトについてのクエリを実行する方法について説明しています。
Learn how to do component-oriented development with Xlinks.

Git との相互運用

Plastic が Git サーバーおよび Git クライアントとして動作する仕組みについて説明しています。

Git クライアントから Git サーバーと見なされるように Plastic SCM サーバーを設定する方法を説明しています。
Plastic を Git クライアントとして使用し、GitHub または他の任意の Git サービスへのプッシュ/プルを行う方法を説明しています。
Plastic for Git users
If you're a Git user, find out what stays and what changes if you move from Git to Plastic.



Graphical user interface
A reference of the features in the GUIs.​
Plastic を Jira や Polarion などのイシュートラッカーと連携するように設定する方法を説明しています。また、このガイドには、イシュー追跡システムとの独自の統合を作成する方法も記載されています。
External parsers
How to develop support for new languages for the Plastic semantic features.​​

DevOps with Plastic SCM

There are two main ways to implement DevOps in Plastic SCM: using mergebots or delegating the leadership to a Continuous Integration system.

DevOps driven by mergebots:
mergebot: the story of our DevOps initiative
Explains what mergebots are and how they can help you implement DevOps.
Add a mergebot to your repo
A practical example and tour through a working DevOps implementation driven by a mergebot.
Configure mergebots using config files
Explains how to manually configure mergebots without WebAdmin assistance.
Plastic SCM DevOps: Custom plugs
Explains how to develop plugs: the connectors between mergebots and systems such as Slack, email, etc.
Plastic SCM DevOps: Custom mergebots
Explains how to develop your own bots.
DevOps driven by the CI system:
A DevOps Primer
An explanation of DevOps and how it is implemented with Plastic.​
DevOps with Bamboo and Plastic
This guide contains a practical example explaining how to implement a DevOps cycle with Plastic and Bamboo.
DevOps with Bamboo: connecting to Jira
This guide expands on the previous example and explains how to take advantage of the extra info provided by the issue tracker.
DevOps with TeamCity
An alternative implementation of DevOps, this time using JetBrains' TeamCity CI system.

Blog highlights​

We regularly publish content on our blog. Here a few highlighted posts.

Plastic SCM vs. Git
How Plastic compares to Git.
All the software we write
If you want to learn more about the work we do and the software we develop.​
The story of Jet
Plastic’s super-fast repo storage. Find out why we use Jet as the default storage and why it is faster than the other alternatives.
CyberFlex - Jira, TeamCity, and Plastic integration
CyberFlex, one of our customers, share their CI implementation.
Track refactored code across files with Plastic SCM
It explains some of the semantic features in Plastic SCM.​
Using history to better explain branch differences
Delves into how Plastic enriches diffs with info from the file history.​
The history of version control
How version controls have evolved through the years.
Diff math
This blog explains some uncommon facts of very common diffs.​

The Plastic SCM API

Plastic をベースにした自作のツールを構築するためのオプションについて説明しています。

Client-side REST API reference guide.
Server-side REST API reference guide. An easy way to automate Plastic.
Plastic コマンドラインを自動化する C# ライブラリ。


If you are a Git user, check out this guide

Compare Plastic SCM with other version control systems in the Comparison matrix.


Commercial support is available through email. Check our pricing page for the option that best suits your team.

Community Edition users can find lots of useful information on our public forum. The forum is often monitored by the Codice staff as well as members of the Community.