团队协作 (SVN) 概览
Sharp Stock 对 Subversion (SVN) 进行了深度集成,将高频的“资源拉取”与“成果提交”任务整合至资产库界面中,旨在减少美术与策划人员在多套软件间频繁切换的成本。
1. 为什么在 Sharp Stock 中使用 SVN?
在传统的美术制作流程中,用户往往需要在文件管理器、引擎编辑器及 TortoiseSVN 等工具间反复跳转。
Sharp Stock 的集成优势:
- 元数据同步:资产的标签、备注等信息将随物理文件一同纳入版本管理。
- 状态直观感知:通过导航栏底部按钮的颜色变换,您可以瞬间判断是否需要拉取更新或是否具备提交条件(详见 状态识别)。
- 极简操作流:针对高频同步任务进行了流程简化,复杂的版本分支合并等进阶操作则建议配合专业 SVN 工具完成。
2. 核心特性说明
- 实时状态监控:开启资产库后,系统将定期自动检索服务器状态,并动态更新同步按钮。
- 智能忽略策略:自动排除缓存、缩略图等本地中间文件,有效防止版本库冗余。
- 版本冲突预防:当检测到服务器存在新版本时,提交按钮将通过特定颜色提醒您执行“先更新、后提交”的标准流程。
3. 环境准备与先决条件
- 环境依赖:确保您的计算机已安装 SVN 命令行工具(Windows 版已内置核心组件,macOS 用户需参考 安装指南 预先配置)。
- 工作副本确认:确保当前的资产库目录已通过 SVN 工具执行过“检出 (Checkout)”操作。
4. 与专业 SVN 客户端的关系
Sharp Stock 旨在提升日常同步效率,而非完全替代 TortoiseSVN 或 Versions 等工具。
- 日常任务:绝大多数的资源更新与上传任务均可在 Sharp Stock 内一站式完成。
- 深度处理:涉及深度冲突解决、版本回退或分支管理等复杂逻辑时,建议调用专业 SVN 客户端进行处理。