CODESYS SVN CODESYS SVN 允许您的发展 CODESYS 受 Apache™ Subversion® 版本控制的项目。 CODESYS SVN 提供集成在 SVN 客户端 CODESYS .您项目的对象在中央 SVN 存储库中进行版本控制。 通常,SVN 存储库应在服务器配置中创建并位于服务器上。出于测试目的,您可以创建一个本地 SVN 存储库,您可以通过以下方式访问该存储库
入门 为了开发您的产品,需要执行以下步骤 CODESYS 项目与 CODESYS SVN 和 版本控制 通过 Apache™ Subversion®: 安装 CODESYS SVN 包装在 CODESYS . 安装SVN服务器 . 创建一个 SVN存储库 。 打开你的 CODESYS 项目在 CODESYS . 进口 这 CODESYS 项目到 SVN 存储库。 这 CODESYS 项目保存在
安装 SVN 服务器 什么是 SVN 服务器? Apache™ Subversion® (SVN) 是一个免费的开源版本控制系统,根据客户端/服务器模型运行。 SVN 服务器通常安装在中央计算机上,它在数据库中管理 SVN 存储库的数据。 SVN 存储库只是包含您的目录树 CODESYS 项目。 SVN 服务器使客户端可以访问存储的数据和 CODESYS 项目。 项目数据可作为您的工作站计算机上的
使用 SVN 存储库 一个 SVN 存储库 通常将信息保存为文件系统树、文件层次结构和目录。任意数量的客户端连接到 SVN 存储库并读取或写入修订中文件的更改。 创建 SVN 存储库 重要 请咨询您的 IT 专家以获取更多信息(例如,如何创建 SVN 存储库)。出于生产目的,我们建议使用严格专用的管理 SVN 服务器。 我们建议您在 SVN 存储库中创建建议的默认目录结构。 有关更多信息,请参阅:
使用工作副本 签出一个项目 你可以复制 CODESYS 项目,保存在 SVN 存储库 , 到你的开发系统进行编辑。 过程 . 创建工作副本 打开 CODESYS . 点击 项目 → SVN → 查看 . 这 查看 对话框打开。 指定 SVN 存储库的 URL 并在 SVN 存储库树中选择一个项目。 一个 CODESYS 项目由其文件扩展名自动识别( .project , _project , .l
对话框:颠覆身份验证 这些对话框用于验证服务器/客户端连接。根据初始情况和协议执行服务器或客户端身份验证。 . 可能的协议和对话框概述 svn:// : 原生 SVN 协议,未加密或 SSL/TLS 加密 可以提示输入用户名和密码(即使是未加密的连接) 如果证书未知、有缺陷或无效(用于 TLS/SSL 加密),可以从对话框中提示输入服务器证书以进行身份验证以确认服务器 作为替代或除了用户名和密码提
对话框:自动锁定失败 该对话框显示无法自动锁定的所有对象的列表。在选项中,您定义如何 CODESYS SVN 应该解决冲突。 表 47 . 自动锁定和合并 尝试窃取受影响对象的锁 激活“离线模式”以暂时抑制锁定 当其他用户锁定对象时,将显示这些选项。 将受影响的对象更新到最新版本 将整个项目更新到最新版本 激活“离线模式”以暂时抑制锁定 当服务器上有更新的对象版本时,将显示这些选项。 激活“离线模
命令 :Switch 功能 :该命令将项目的工作副本更新到另一个 SVN 存储库 URL。因此,您可以使用此命令将项目从一个分支或标签切换到另一个。 称呼 : 测试管理器中的操作 测试管理器.SVN 要求 : 这 CODESYS Test Manager 附加组件已安装。 配置 切换到 SVN中目标URL的输入字段 头 : 这 选择修订 对话框打开。 : 对话 SVN 存储库浏览器 打开。您可以在