我在尝试将文件添加到 CVS 时遇到一个奇怪的错误。
问题开始是因为案例错误并导致问题(即 MyFile.js 在 CVS 中作为 myfile.js)
我尝试删除文件,然后将其重新添加,现在我收到以下错误:
cvs server: could not find parsed rcsfile MyFile.js
我有什么办法可以永久删除这个文件并重新开始?
在 Windows 资源管理器(在服务器上)中删除文件并没有解决问题。当我在 Windows 资源管理器中删除该文件时,它允许我重新添加它,但告诉我它已在我再次更新后立即被删除。
编辑:
我尝试了以下方法:
- 通过 cvs 服务器上的 windows 资源管理器删除版本化文件,并通过 cvs add 和 commit 将其添加回来。这允许我添加它,但在第一次更新时将其从我的沙箱中删除。
- 将文件添加为另一个名称(即 MyFile2.js),并使用 cvs rename 重命名为正确的名称(MyFile.js)。这会将文件保留在我的沙箱中,但所有其他用户都会使用其他名称(MyFile2.js)。如果我从我的沙盒中删除该文件,那么它会以另一个名称 (MyFile2.js) 的形式返回。
- 通过 cvs 服务器上的 windows 资源管理器删除版本化文件并通过 cvs add 和 commit 添加它,然后尝试通过 CVS 将其删除。这会导致来自 CVS 的消息不同步。更新会从我的沙箱中删除该文件。