[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting i
From: |
Olivier Certner |
Subject: |
bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it |
Date: |
Thu, 13 Apr 2023 18:40:05 +0200 |
Hi,
Thanks for looking at this.
> - Could you explain what kind of files are not listed and when? I'm
> guessing this has to do with the file name? I've tried to reproduce the
> problem with a file name that contained a space, and couldn't see it.
It's not that files are not listed, they are so always. As said, the problem
is their name. For example, if I remove an INSTALL file in a repository,
`INSTALL' is the name listed in a VC dir buffer, *quotes included*. Then, no
VC operation can work because there is indeed no file by this name (with
quotes, both in the filesystem or known by CVS).
> - Could you give an example of the repository CVS root which is
> recognized by the current code incorrectly?
Just run (vc-cvs-parse-root "/your/local/path/to/some/CVS/repo") and you'll
see...
I've found more occurences of problems with this function, so my initial fix
is not enough. I went ahead and rewrote it completely. So please forget about
the original first patch, and consider it replaced by the attached one. The
commit message there explains how you can reproduce the bugs I found and shows
that the new version fixes them.
Regards.
--
Olivier Certner
0001-VC-CVS-Fix-Root-file-parsing.patch
Description: Text Data
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it, Olivier Certner, 2023/04/06
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it, Dmitry Gutov, 2023/04/12
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it,
Olivier Certner <=
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it, Dmitry Gutov, 2023/04/14
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it, Eli Zaretskii, 2023/04/15
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it, Olivier Certner, 2023/04/17
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it, Eli Zaretskii, 2023/04/17
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it, Olivier Certner, 2023/04/17
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it, Dmitry Gutov, 2023/04/18
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it, Olivier Certner, 2023/04/19
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it, Eli Zaretskii, 2023/04/20
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it, Olivier Certner, 2023/04/20
- bug#62693: 28.2; VC: CVS: Fix lost file reporting and enable reverting it, Dmitry Gutov, 2023/04/20