bug: cvs update -P on samba mount?

Henning Moll DrScott at gmx.de
Fri Dec 21 15:34:03 GMT 2001


Hi!
IMO i found a bug in using cvs together with samba

Situation:

pserver: running on SunOS 5.8

I interact with this pserver either by working on the machine which serves 
also the pserver or by working on NT.

I have a home directory on that unix-machine which is also mountet on NT
via Samba (mountet as drive H).

Now i do this:
1. checking out a project to H:. The project contains empty directories
'table' and 'layoutmanager'
2. running 'cvs -f -t update -P' to remove empty directories

Here is the tail of the output:

--
[...]
cvs server: Updating util
S-> rename(CVS/Entries.Backup,CVS/Entries)
S-> unlink(CVS/Entries.Log)
S-> rename(CVS/Entries.Backup,CVS/Entries)
S-> unlink(CVS/Entries.Log)
-> unlink_file_dir(table)
-> unlink_file_dir(layoutmanager)

Hmm, but the directories 'table' and 'layoutmanager' are still there. They
also do contain CVS/Root|Repository|Entries

I suspect it to be an error...

If i run the steps above on a different drive (e.g C:) everything works
fine!

can anybody reproduce this behaviour?

Best regards
Henning




More information about the samba mailing list