您可以对工程中的文件进行重命名,但在此之前,应确保其它团队成员没有在使用该文件。如果您对已被其他人 check-out 的文件进行重命名,他们在尝试将更改提交到文档库时则会遇到问题。
当 Perforce 对文件重命名时,它将打开当前文件以待删除,并使用新名称创建该文件的完全副本。这些文件不会自动在文档库中更新,因此重命名结束后,必须将更改列表提交到文档库中。在重命名文件前,必须先 check-in 到文档库中。
小心 | |
---|---|
勿对默认工作单元进行重命名,因为它们对工程至关重要。 |
对工程中的文件进行重命名:
在菜单栏中,点击 Project > File Manager...。
File Manager 将打开 。
右键点击您要重命名的工作单元文件,然后从菜单中选择 Rename。
此时将打开 Rename File 对话框。
在 Name 字段,为文件输入新名称。
点击 OK。
此时 Process Log 对话框打开,显示已经使用分支命令创建有了新名称的文件副本,并且旧文件已打开以待删除。
点击 OK 以关闭 Process Log。
旧文件的状态设置为“Delete”,并且创建了一个状态设为“Branch”的新文件。
选择新旧文件。
右键点击并从菜单中选择 Submit Changes。
此时将打开 Description 对话框。
输入有关更改的有用描述,并点击 OK。
Process Log 打开,其中显示原始文件已删除,并添加了一个重命名的新文件。
点击 OK 以关闭 Process Log。
点击 Close 以关闭 File Manager。
此时 Project 对话框打开,提示您重新加载工程的最新版本,因为外部对工程进行了更改。
点击 Yes。
工程的最新版本于是加载进来了,并且文件也被重命名了。