在仓库中保留源代码、制作文件和大型二进制文件的权威历史。同步到最新修订或获取指定修订,跟踪添加、编辑、删除、移动、重命名和锁定等文件操作,并在应用前将待处理的工作与较新的修订进行对照。锁定和活动文件操作的可见性,帮助团队协调难以合并的二进制文件变更。
版本控制与协作功能
让制作工作保持可见并协调一致的版本控制与协作。
从修订模型开始,了解工作区状态、变更提交、大型文件传输、治理、集成和支持 AI Agent 的自动化。
在同一个工作区树中查看本地和团队活动。同步工作区并获取最新修订的文件,然后快速找出可能需要处理的文件:在工作区中已修改、不在工作区中、不在仓库中,或不是最新修订的文件。
将相关编辑整理到命名的变更清单中以供审查,把多个仓库的工作合并到一份变更清单,或并行处理独立的变更清单。在准备好提交之前,将变更清单的修订保存为本地检查点;对照较新的修订解决待处理的编辑,然后应用审查后的结果。查看活动操作和锁定状态,及早发现冲突。
切换任务时,创建本地 stash 作为个人保存点;使用服务器 stash 将工作交接给另一个工作区,并通过所有者和查看者权限分享进行中的 stash。在 CI/CD 中使用 stash,也不会丢失待处理的工作或其上下文。
将工作区映射到所需的仓库和分支,将历史、同步、文件检查和提交导向正确的目标,并应用服务器端映射,让团队共享同一套结构。根据用途和路径清晰的仓库构建工作区。
在仓库、文件夹或文件级别设置用户和组权限,控制访问并帮助避免不必要的提交错误。通过锁定和活动文件操作的可见性管理多人使用的文件。
Kimura 服务器可以与存储和传输大型文件的文件服务器分开运行。随着项目增长,增加文件服务器即可提升传输容量和冗余能力,同时由 Kimura 服务器保持一致的历史、权限和工作流状态。
使用 TLS 以及服务器证书验证和可选的客户端证书,通过身份提供商使用 OIDC/SSO,并让文件服务器的访问经由 Kimura 服务器。
在 macOS、Linux 和 Windows 上,使用相同的 Visual Client 和 Visual Server 应用程序进行日常工作与管理。使用 KSCM CLI 执行 CI/CD 和 MCP 自动化,或通过 Unreal Engine 插件,直接在 Unreal 编辑器中将 Unreal 项目连接到 Kimura。
KSCM MCP 会在工具调用之间保持工作区加载,CLI 则支持自动化和编码 Agent。AI Agent 可以检查状态、同步文件,并使用变更清单或 stash;Kimura 信号会显示负责人、锁定、活动操作和当前状态。权限、历史,以及变更清单或 stash 上的附件,让 AI Agent 的工作保持可审查且受控。
需要更深入的技术说明吗?
请参阅文档,了解版本控制、协作、实现细节、操作流程和设置指南。 文档.