IDEA使用CVS监视
IntelliJ IDEA的CVS集成有助于协调团队成员的活动,他们同时处理相同的文件或目录。
只要文件已经打开进行编辑或提交,CVS监视就可以通知CVS存储库的用户。如果您查看文件或目录以进行更改和提交,则会将其添加到监视列表中。
使用与监视相关的命令取决于$CVSROOT/CVSROOT/notify文件的配置。
Edit和Unedit命令改变CVS下的文件或目录的只读状态。如果使用该选项-c检出源,则可以应用“Edit”命令使其可写。在这种情况下,您将被添加到编辑器列表中。编辑完成后,使用Unedit命令恢复只读状态。这样做,您将从编辑器列表中删除。如果监视被配置,监视器将收到有关这些事件的电子邮件通知。
实际上,对于CVS中未编辑的文件使用只读标志的选项会自动提供相同的功能。如果选中此选项,则Unedit会在提交后始终应用于源文件。
“Edit”和“Watch”命令适用于您在当前视图中选择的所有文件(包括任何所选目录中的所有文件),或者如果您在此处调用该命令,则编辑当前文件。
本节介绍的内容如下:
- 访问编辑和监视命令
- 更改文件或目录的只读状态
- 查看编辑同一文件或目录的其他成员
- 设置一个文件或目录的某个事件的监视,从而将自己添加到wanchers列表中
- 启用或禁用监视
- 查看监视相同文件或目录的其他成员
访问Edit和Watch命令
- 在其中一个工具窗口中,选择所需的文件或目录,或者在编辑器中打开一个文件。
- 执行以下任一操作:
- 在主菜单上,选择:VCS | CVS | 编辑和监视(VCS | CVS | Edit and Watch)
- 在上下文菜单上,选择:CVS | 编辑和监视(CVS | Edit and Watch)
获得对文件或目录的写入权限
- 打开Edit和Watch菜单。
- 在子菜单上选择Edit。将显示编辑选项对话框。
- 如果要获得独占写入权限,请选中保留编辑(-c)选项。点击“确定”。
恢复文件或目录的只读状态
- 打开Edit和Watch菜单。
- 在子菜单上选择Unedit。
查看编辑同一文件或目录的其他成员
- 打开Edit和Watch菜单。
- 在子菜单上选择显示编辑器。这将在同一个文件或目录中显示所有已经运行编辑命令的用户列表。
在一个文件或目录上设置watch
- 打开Edit和Watch菜单。
- 在子菜单上选择“添加监视(Add Watch)”。
- 在打开的对话框中,选择您想要通知的操作类型:
- Edit: 每当将Edit应用到一个受监视的文件或目录,您就会收到通知。
- Unedit: 只要Unedit应用于受监视的文件或目录时,您就会得到通知。
- Commit: 无论何时将Commit应用于监视的文件或目录,您都会收到通知。
- All: 只要将上述任何命令应用于监视的文件或目录,您都会收到通知。
从文件或目录中删除watch
- 打开Edit和Watch菜单。
- 在子菜单上选择“移除监视(Remove Watch)”。
- 在打开的对话框中,选择您想要跳过通知的操作类型(Edit、Unedit、Commit或All)。
暂停或恢复监视
- 打开Edit和Watch菜单。
- 在子菜单上选择Watch Off或Watch On。
查看正在监视相同文件或目录的用户列表
- 打开Edit和Watch菜单。
- 在子菜单上选择“显示监视器(Show Watchers)”。