对话框:选项 - SVN 设置 标签:常规 象征: 功能 :该选项卡包括基本设置 CODESYS SVN . 称呼 : 工具 → 选项 菜单 表 37 . 自动锁定和合并 合并 . 命令的行为 更新 , 合并 , 或者 转变 , 当双方(工作副本和 SVN 存储库)都从基本版本更改时 将所有冲突的更改标记为冲突 :对象不会自动合并。所有有冲突的更改都被标记为“冲突”,即使其中一些可以自动合并。 合
安装 SVN 服务器 什么是 SVN 服务器? Apache™ Subversion® (SVN) 是一个免费的开源版本控制系统,根据客户端/服务器模型运行。 SVN 服务器通常安装在中央计算机上,它在数据库中管理 SVN 存储库的数据。 SVN 存储库只是包含您的目录树 CODESYS 项目。 SVN 服务器使客户端可以访问存储的数据和 CODESYS 项目。 项目数据可作为您的工作站计算机上的
使用 SVN 存储库 一个 SVN 存储库 通常将信息保存为文件系统树、文件层次结构和目录。任意数量的客户端连接到 SVN 存储库并读取或写入修订中文件的更改。 创建 SVN 存储库 重要 请咨询您的 IT 专家以获取更多信息(例如,如何创建 SVN 存储库)。出于生产目的,我们建议使用严格专用的管理 SVN 服务器。 我们建议您在 SVN 存储库中创建建议的默认目录结构。 有关更多信息,请参阅:
命令: Checkout 功能 : 该命令检出一个 CODESYS 来自 SVN 存储库的项目。 称呼 : 测试管理器中的操作 测试管理器.SVN 要求 : 这 CODESYS Test Manager 附加组件已安装。 配置 表 28 . SVN 仓库的 URL SVN 仓库中项目的 URL 例子: https://svnserver/repository/trunk/ControlABC.pr
命令:结帐 象征: 功能 :该命令打开 查看 对话。在那里,您可以签出存储在 SVN 存储库中的项目作为工作副本。 称呼 : 项目 → SVN 菜单 对话框:结帐 表 6 . SVN 仓库的 URL SVN 仓库中项目的 URL 例子: https://svnserver/repository/trunk/ControlABC.project 提示:一旦指定了有效的 SVN 存储库,您可以单击相邻
使用工作副本 签出一个项目 你可以复制 CODESYS 项目,保存在 SVN 存储库 , 到你的开发系统进行编辑。 过程 . 创建工作副本 打开 CODESYS . 点击 项目 → SVN → 查看 . 这 查看 对话框打开。 指定 SVN 存储库的 URL 并在 SVN 存储库树中选择一个项目。 一个 CODESYS 项目由其文件扩展名自动识别( .project , _project , .l
对话框:颠覆身份验证 这些对话框用于验证服务器/客户端连接。根据初始情况和协议执行服务器或客户端身份验证。 . 可能的协议和对话框概述 svn:// : 原生 SVN 协议,未加密或 SSL/TLS 加密 可以提示输入用户名和密码(即使是未加密的连接) 如果证书未知、有缺陷或无效(用于 TLS/SSL 加密),可以从对话框中提示输入服务器证书以进行身份验证以确认服务器 作为替代或除了用户名和密码提
命令:与远程项目比较 象征: 功能 :该命令打开 选择远程项目进行比较 对话。 称呼 : 项目 → SVN 菜单 对话框:选择远程项目进行比较 表 13 . SVN 仓库地址 被比较的 SVN 仓库中项目的 URL 例子: file:///D:/SVN repository/trunk/ControlDEF.project 提示:一旦指定了有效的 SVN 存储库,您可以单击相邻的按钮或中的选项 修
命令:包括外部项目,包括外部项目 象征: 功能 :这些命令打开 包括外部 对话。 . 称呼 : 项目 → SVN 菜单 上下文菜单: SVN 要求 :在对象树中选择了一个对象。外部集成在其下方。如果您没有选择任何内容或项目根目录,则 包括项目的外部 命令可用。如果您选择了一个对象,那么命令 包括外部 可用。 提示 不能在同一项目的不同位置多次集成相同的外部组件。由于与对象的内部标识冲突,这会导致