使用工作副本
签出一个项目
你可以复制 CODESYS 项目,保存在 SVN 存储库, 到你的开发系统进行编辑。
编辑工作副本
提示
在开始编辑之前更新工作副本,尤其是在项目由团队修改的情况下。您可以通过这种方式防止冲突。
检查版本配置文件的一致性
从版本 4.4.0.0 开始, CODESYS SVN 检查项目的存储配置文件(CODESYS 工作副本中保存项目的版本)与 SVN 存储库中的存储配置文件匹配。如果配置文件不同,则注释 存储配置文件更新 以红色显示在 待更改 查看并在 犯罪 对话。此外,对于需要在存储库和工作副本之间提交的操作,消息对话框会通知您不一致的情况。您将获得对存储配置文件进行必要更改的支持。例如,这可能发生在以下 SVN 操作中:提交、恢复、更新和签出。
如果 元配置文件 对象出现更改为 ,那么它也必须被提交,因为它包含存储配置文件信息。
在对象级别的不同存储配置文件的情况下,某些操作不再可能,以防止由不一致引起的任何问题。在项目级别,工作副本中至少总有一个选项可以使用 将项目另存为 命令或通过恢复到相应的修订版来重新调整存储格式,即使这可能会导致轻微的数据丢失。
您可以在 项目信息 在 文件 选项卡下 保存为.
打开工作副本。
点击
(象征:)。
您的工作副本是最新的。
修改你的项目。
点击
.对话框打开。在那里您可以浏览您的更改。
退出对话框。
如有需要,您可以点击 CODESYS SVN 首先检查工作副本的存储配置文件是否与 SVN 存储库中项目的存储配置文件匹配。如果存储配置文件不同,则无法在对象级别进行还原(请参阅 笔记 以上)。
在上下文菜单中。因此,该文件将恢复为基本版本,并且您的更改将被丢弃。
比较对话框打开。您可以在此处解决任何冲突。
关闭比较对话框。
点击
(象征)。
这 犯罪 对话框打开。
在 信息,指定描述您的更改的日志条目。例子:
Changes for customer ABC, request 1234.
您的更改作为带有修订号的修订保存在 SVN 存储库中。
更改了工作副本格式 CODESYS SVN V4.1.0.0 及更高版本
对于版本中的项目 CODESYS SVN V4.1.0.0
及更高版本,工作目录(工作副本)具有新格式。
如果您打开一个使用 V4.0.4.0
或更低,则项目在打开时会自动更新为新格式。
如果您打开一个使用 V4.0.4.0
或更低,并且该项目基于旧的 SVN 版本 1.7.x
或更低,则提示您是否 CODESYS 应该更新格式。如果您拒绝更新,则项目的 SVN 链接将被停用。您仍然可以加载和编辑项目。
更新对保存到 SVN 服务器没有影响。您还可以使用早期版本的客户端签出项目。新格式仅影响本地工作目录。
有关更多信息,请参阅: http://svnbook.red-bean.com/en/1.8/svn.ref.svn.c.upgrade.html