linux - CVS 相关文件夹大小写问题

标签 linux windows cvs

这个跟cvs有关,莫名其妙查入了两个同名不同名的文件夹。由于 Windows 不区分大小写,因此在 checkout 时仅大写字母会被 checkout 。所以删除了cvs中的文件夹。并再次检查了一个带有小案例的文件夹。 checkout 后,它仍会在以大写命名的文件夹中 checkout 。在 Linux 上,它检查小案例文件夹。令人困惑。我是否需要删除某些 cvs 管理文件中的条目。

最佳答案

老实说,如果您在服务器上具有 root 访问权限,我建议将服务器上的这些文件夹之一重命名为不区分大小写的唯一名称。

客户端操作(即删除该文件夹中的文件,然后重新添加到一个更好命名的文件夹中)即使使用 -P 也会进行 cvs check out 只需创建空文件夹,然后将其删除。在 Windows 上,我担心即使在客户端修复之后,行为仍然无法预测。

当然要时刻注意服务器上的操作。如果有很多人从事此项目,您可能希望与他们协调并确保在此之后每个人都能成功更新任何现有工作区。

关于linux - CVS 相关文件夹大小写问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40607432/

相关文章:

linux - 如何从脚本的纯色图像中获取十六进制颜色代码?

c - 在 .rodata 和 .rodata1 中检索偏移量、字符串和虚拟地址

version-control - 如何获取在 CVS 存储库中创建的标签列表?

java - 我正在尝试识别 linux 与 windows 上相同 java 代码的性能差异。从表面上看,linux下的性能要差很多

linux - 如何合并 CSV 文件中的两行

windows - Jenkins Pipeline 无法在 Windows slave 中执行 SH 命令文件

windows - 可以覆盖 CreateParams 过程让我仍然可以完全访问 WS_SYSMENU 吗?

c# - 如何从 Windows 10 获取当前 Azure Active Directory (AAD) 用户电子邮件

java - 如何使用 Eclipse 在 CVS HEAD 中正确回滚到旧版本?

repository - 我们应该将 JRE 存储在 CVS/SVN 中吗?