Skip to main content

命令:编辑 SVN 工作副本

象征: _svn_icon_working_copy_explorer.png

功能:该命令打开 编辑 SVN 工作副本 对话框并从 SVN 视图在浏览器中显示工作副本。

称呼项目 → SVN 菜单

浏览器的功能允许:

  • 对未显示在 设备 看法

  • 对可能导致异常的对象的操作 设备 看法

  • 编辑已修改、冲突或阻止的全局对象

对话框:编辑 SVN 工作副本

4. 编辑 SVN 工作副本:<项目名称> – <项目 URL>

SVN 存储库中的路径

从 SVN 视图显示工作副本

项目中对象的文件和文件夹结构在此处以树视图的形式呈现。结果,对象的递归深度是可见的。

standard icon:为以下菜单命令选择的对象

对象名称

对象的文件名

例子: Application

节点类型

顶部节点是项目根目录。

文本状态

对象状态:

  • 修改的

  • 添加

  • 已删除

  • 非版本化

  • 冲突的

物业状况

SVN 存储库中的状态:

  • 修改的

  • 添加

  • 已删除

  • 冲突的

  • 普通的

修订

修订号

冲突信息

文件冲突、属性冲突或树冲突

对于锁定的对象,会显示应用锁定的用户。

例子: b.mayer

锁定评论

锁定消息

隐式、正常或被盗锁

网址

对象的 URL



5. 菜单命令
_svn_icon_select.png

选择 → 全部

选择所有文件

选择 → 无

取消选择所有文件

选择 → 修改

选择修改过的文件

选择 → 冲突

选择冲突的文件

选择 → 锁定

选择锁定的文件



_svn_icon_update.png

更新工作副本

其他人所做的更改将从 SVN 存储库添加到您的工作副本。

更新 → 项目

更新项目的所有文件

更新→选定节点

仅更新选定的文件

更新→选定的节点和子节点

更新选定的文件和从属文件

_svn_icon_revert.png 清除

放弃对工作副本的更改

之后,该对象对应于存储库中的修订。

_prf_icon_delete.png

删除 → 选定节点

从工作副本中删除选定的对象

_svn_icon_commit.png 犯罪

将您的更改提交到 SVN 存储库

任何锁定的对象都将被解锁。

提交 → 项目

提交项目中的所有文件

提交 → 选定节点

仅提交选定的文件

提交 → 选定的节点和子节点

提交选定的文件和从属文件

_svn_icon_lock.png

管理锁的命令

锁定→重新验证所有

检查工作副本中锁的有效性

任何无效的锁都将被解锁。

锁→释放锁

释放锁

锁 → 获取锁

锁定对象不被其他人编辑

锁→偷锁

为您锁定文件并解除其他用户的锁定

提示:避免窃取锁,因为其他用户所做的更改可能会丢失。

_svn_icon_conflict.png

解决冲突的命令

冲突 → 标记为已解决

表示 SVN 存储库中显示的冲突已标记并已解决

注意:如果您编辑并解决了显示的冲突,请选择该命令。之后您可以再次提交更改。

冲突→使用他们的解决

解决冲突

在 SVN 存储库中,接受其他用户提交的更改。您的更改将被丢弃。

冲突→使用我的解决

解决冲突

在 SVN 存储库中,您的工作副本的更改被接受,其他用户的更改被丢弃。

_svn_icon_change_location.png 显示日志

打开 日志 - 应用程序 对话

所选节点的历史记录显示在那里。以前的修订与相应的操作一起显示。

_svn_icon_change_location.png 换地点

更改工作副本中选定对象的位置

示例:您可以通过将本地对象保存到另一个位置来解决树冲突。然后更新父对象以将其应用于锁定的子对象。

_svn_icon_refresh.png 更新

通过重新扫描工作副本来更新浏览器视图

_svn_icon_clean_up.png 清理

对工作副本执行 SVN 清理操作