文档

​
​

Development

User Acquisition

Monetization

工业

Unity Version Control

DevOps

On-prem

Gluon

Editor plug-in

Open Unity Dashboard

Unity Version Control

此页面不支持所选语言。
​
​
Unity Version Control
  • Overview
  • Cloud Repositories organization update
  • Installation
  • Use UVCS with the Unity Editor
  • Unity Version Control plugins
  • Concepts
  • Tutorials
  • On-Prem
    • Server configuration
    • Client configuration
    • Manage On-Prem licenses
    • Stop, start, or restart server
    • Server administration console
    • Configure UVCS
      • Server configuration files
      • Configure lock rules
      • Merge rules
      • Configure file compression
      • Proxy servers
      • Use a proxy server
      • Support alternative connections to a server
      • Configure repository storage
    • Use server read-only mode
    • Back up and restore data
    • Archive revisions
    • Force client upgrades
    • SSL certificates
    • GitServer
    • Use SAML authentication with Microsoft Entra
  • Gluon
  • CLI and shortcut references
  • Release Notes
  1. Unity Version Control (previously Plastic SCM)

Configure file compression

Set up the compression settings to reduce file sizes.
阅读时间2 分钟
最后更新于 10 个月前

Use compression to reduce the size of files in your Unity Version Control (UVCS) system, save storage space, and speed up data transfer.
You can use the
compression.conf
file on the UVCS client to select the compression type.
Find the
compression.conf
file in the following locations:
  • On Linux or macOS:
    $HOME/.plastic4
    .
  • On WIndows:
    C:\Users\user\AppData\Local\plastic4
    .
  • The root directory of your workspace.
注意
If you have a
compression.conf
file in both locations, UVCS combines the rules. If the same rule is specified with two different values, the first one to appear in the file takes precedence.

Compression methods

You can select the type of compression that UVCS uses to store a new revision of a file in your database. The following operations create new changesets, which may contain new revisions that the compression rules affect:
  • check-in
  • fast import
  • sync replication
The
compression.conf
file supports the following compression options:
  • None
  • .zip
If the compression.conf file doesn't exist then the compression type of any file is
.zip
.

compression.conf
file configuration

Each line of the
compression.conf
file defines a compression type followed by a whitespace and a rule to match the file path. For example:
none .jpgzip .txt
This example
compression.conf
file ensures that UVCS compresses all
.txt
files as
.zip
files but doesn't compress any
.jpeg
files.

Compression rules

You can specify different types of rules, and the following is the order of application:
  1. File path rule
  2. File name rule
  3. File extension rule
  4. Wildcard rule
For example:
  1. /dir/foo.png
  2. foo.png
  3. .png
  4. /**/foo*.???
If a file path matches with a path rule, that rule defines the compression type. If not, UVCS tries to match the file with a file name rule.
For example, if you have the following
compression.conf
file under the
wkstest
workspace and you perform a checkin on the
main-test.png
,
user1-test.png
and
test-result.png
files, UVCS checks in all the
.png
files but the
/test01/main-test.png
file with the
.zip
compression method:
zip .pngnone /test01/main-test.png

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • Compression methods

    • compression.conf file configuration

      • Compression rules


报告此页面的问题