• 沒有找到結果。

2. Eclipse Platform

3.7 团队(Team)

3.7.1 CVS

在 CVS 喜好设定页面中,可以自订 CVS 外挂程序的若干项目。

一般 CVS 喜好设定(General CVS Preferences):

选项 说明 默认值

Prune empty

directories(删改空目录)

可以使用这个选项来指定在更新以及同步处理视图中删改空白 的目录。虽然删改的目录不会显示在工作台中,在储存库中仍 会存有一个空目录。这是有帮助的,因为 CVS 不会让客户端 从服务器移除目录。

已启用

Consider file contents in comparison(在比较时考

Delete unmanaged resources on replace(取 代时删除未管理的资 源)

可以使用这个选项,在取代为储存库的资源时,允许删除不在 CVS 控制下的资源。

已启用

选项 说明 默认值 Treat all new files as

binary(将所有新档案视 为二进制文件)

可以使用这个选项来置换档案内容设定以及将所有新档案视为

二进制文件。 已停用

Validate server version compatibility on first connection(第一次联机

Confirm move tag on tag operation(确认在标 示作业上移动标示)

请利用这个选项,以便在选取「移动标示」选项时得到提示。

已启用

Display detailed protocol output to stdout(将详细的通讯协

Convert text files to use platform line neding(转 换文字文件来使用平台 行尾)

请利用这个选项,将文字文件的行尾转换成平台所用的行尾。

如果将资源移出到 Windows 机器所装载的 *nix 磁盘驱动器,

可以停用这个选项。 已启用

Show revision comparisons in

dialog(在对话框中显示 修订比较)

请利用这个选项,将修订比较显示在对话框中,而不是显示在 比较编辑器中。

已停用

Communication timeout(通讯逾时)

可以使用这个选项来配置在逾时前要等待联机到 CVS 服务器

的时间总数(以秒为单位)。 60 秒

Quietness level(安静层 次)

设定针对指令的 CVS 打印状态信息总数。在有点安静 (Somewhat quiet)模式中,会抑止打印不重要的参考信息。重要 性的考虑是根据每个指令。在非常安静(Very quiet)模式中,除 了完成指令的必要输出外,所有的输出都会被抑止。在非常安 静(Very quiet)模式中,有些 CVS 服务器可能无法告知一些已经 发生的错误的重要信息。可能要考虑改用有点安静(Somewhat quiet)模式。

细节

Default keyword substitution(预设的关 键词替代)

可以使用这个选项来设定文字文件的预设关键词替代。 包含关键词展开

项 -kkv 的 ASCII

选项 说明 默认值 Save dirty editors before

CVS operations(在 CVS 作业之前储存变动过的

Auto-save(自动储存):在每一个 CVS 作业前自动储存已开启编 辑器中尚未储存的变更。

提示

主控台喜好设定(Console preferences):

选项 说明 默认值

Console text color settings(主控台文字的

Show CVS output in Console view(在「主控 台」视图中显示 CVS

「Ext 联机方法」喜好设定(Ext Connection Method preferences):

Use external program vs.

Use internal connection method(使用外部程序 和使用内部联机方法)

这个页面可以配置 ext 联机方法来使用外部程序,或配置另一 个联机方法来连接到服务器。后面一个选项是要让 extssh 之类

的自订联机方法保持与外部 CVS 客户端工具兼容。 使用外部程序

CVS_RSH(CVS_RSH) 可以使用这个选项来配置在在联机到远程 CVS 服务器时要呼 叫的程序。呼叫 RSH 指令时会使用下列呼叫型样:

CVS_RSH 参数 CVS_SERVER

ssh

Parameters(参数) 可以使用这个选项来配置传送到 CVS_RSH 程序的参数。预设 参数型样为 {host} -l {user}。可使用 {host}、{user}、{password}

与 {port} 等变量来加以修改。

Connection type(联机类 型)

如果启用使用另一个联机方法的选项,请利用这个选项来设定 使用 ext 联机方法的储存库位置所用的联机方法。

「标签装饰」喜好设定(Label Decorations preferences):

计算数据夹的深度送出状态(Compute deep outgoing state for folders)

可以使用这个选项来配置是否应该计算数据夹的送出指示器。停用这个选项时,可增进 装饰元 的效能,因为计算数据夹的已用过状态时,需要计算所有子项资源的已用过状态。(预设是启用 的)

密码管理(Password Management):

这个喜好设定页面可以查看哪些储存库位置的密码快取在金钥环档案中,且可以除去这些密码。

SSH2 联机方法(SSH2 Connection Method):

General(一般) 请利用这个页面中的选项来配置 ssh 金钥目录的位置,以及联机时要将哪些金钥传给服

监视/编辑喜好设定(Watch/Edit preferences):

Configure projects to use Watch/edit on checkout(配置项目 以便在移出时使用 监视/编辑)

可以使用这个选项来指出从储存库移出的档案都要变成只读。

停用

When read-only files are modified in an editor(在编辑器 中修改只读文件的 时机)

可以使用这个选项来配置当另一个工具或已开启的编辑器在修改 只读档时,会发生何种状况。

传送 cvs 编辑通知给服务器(Send a cvs edit notification to the server):在容许写入档案前发出 cvs 编辑通知给服务器。 如果档 案中有其它编辑器,就会提示使用者是否要继续或取消。

编辑档案而不通知服务器(Edit the file without informing the server):

使档案变成只读而不通知服务器。

传送 cvs 编辑通 知给服务器

Before a CVS edit notification is sent to the server(在传送 CVS 编辑通知给服 务器之前)

请利用这个选项来配置当开启的编辑器或另一个工具在修改只读 档,且启用了将 CVS 编辑通知传给服务器(Send a cvs edit notification to the server)时,会发生何种状况。

Always Prompt(固定提示):固定提示使用者进行确认

Only prompt if there are other editors(只在有其它编辑器时才提示):

向使用者显示现行编辑器的清单,让使用者确认或取消编辑。

只在有编辑器时才 提示

Never Prompt(绝不提示):传送编辑通知,但不提示

相關文件