[cvsnt] Committed file does not show up on update.

Bo Berglund Bo.Berglund at system3r.se
Wed Aug 16 09:57:12 BST 2006


Hmm,
you are running build 1990 on the server, and I don't think this is the
best choice....
Please try to install the latest stable release of 2.5.03 instead and
repeat the tests.

If the file in question was added on the branch as the revision number
suggests then it will not exist at all on trunk.
And I seem to remember that some intermediate builds had a problem with
files added on branch so switching to a newer version might well cure
your problem.


Best regards,

Bo Berglund


-----Original Message-----
From: cvsnt-bounces at cvsnt.org [mailto:cvsnt-bounces at cvsnt.org] On Behalf
Of Krooshof, Frederik
Sent: den 16 augusti 2006 10:07
To: cvsnt at cvsnt.org
Subject: [cvsnt] Committed file does not show up on update.

Hello list,

Maybe someone has also experienced this or has some ideas...

(Our repository is on a NT server).

For over a year now our CVSNT software has served us well. But returning
from a vacation there appeared to be an awkward problem.

Committing changes to a file produces a new revision for the file. But
when
someone else updates the sandpit for the particular branch, on
completion of
the update the sandpit does not contain the newborn revision for the
file. In
stead it shows the one but last revision, for example 1.5 in stead of
1.5.30.1.
A graph in WinCvs for the file shows:
- the new revision 1.5.30.1 does exist. ( inspection of the ,v file
confirms this )
- the revision is located on the particular branch; it was committed in
the particular branch.

Switching off the virus checker on the server with the repository did
not help.
The problem also occurs when committing on another branch.

I ran some tests and produced the following trace reports:

cvs -t -t -t commit "-mBeheer: test" U2604BAS.XML

***** CVS exited normally with code 0 *****

Tracelevel set to 3.  PID is 1968
Session ID is 7b044e1bb3458d7
Session time is Tue Aug 15 12:16:52 2006
Domain found: NT-RPS
CVS Server is acting as standalone
CVS Directory is C:\PROGRA~1\CVSNT
main loop with CVSROOT=:sspi:nt-devhrm:/beaufort
Server codepage is CP1252
Client codepage is CP1252
Server version is CVSNT 2.5.01 (Travis) Build 1990
Client version is CVSNT 2.5.02 (Servalan) Build 2115 (cvsgui active)
Requesting server cvsignore
wrap_add(*.a -kb, 0, 0, 0, 0)
<snip>
wrap_add(*.Z -kb, 0, 0, 0, 0)
Requesting server cvswrappers
Requesting server cvsrc (read-cvsrc2)
Parsing global cvsrc started
Parsing global cvsrc finished
Name_Repository((null),)
open_directory(/beaufort/se/sources/components.dir,v31s-int26-pos-br,(nu
ll))
Name_Repository((null),)
Repository = /beaufort/se/sources/components.dir
Mapped repository = /beaufort/se/sources/components.dir
find_fileproc(U2604BAS.XML)
wnt_stat(U2604BAS.XML)
_statcore(00000000,U2604BAS.XML)
Trying GetFileAttributesEx....
File attributes = 00000020
 - read/write file
GetUnixFileModeNtEA(U,000001E8) returns 0666
find_filesdoneproc
close_directory()
Name_Repository((null),)
open_directory(/beaufort/se/sources/components.dir,v31s-int26-pos-br,(nu
ll))
Name_Repository((null),)
Repository = /beaufort/se/sources/components.dir
Mapped repository = /beaufort/se/sources/components.dir
wnt_stat(U2604BAS.XML)
_statcore(00000000,U2604BAS.XML)
Trying GetFileAttributesEx....
File attributes = 00000020
 - read/write file
GetUnixFileModeNtEA(U,000001E8) returns 0666
Sending file 'U2604BAS.XML' to server
wnt_stat(U2604BAS.XML)
_statcore(00000000,U2604BAS.XML)
Trying GetFileAttributesEx....
File attributes = 00000020
 - read/write file
GetUnixFileModeNtEA(U,000001E8) returns 0666
wnt_stat(U2604BAS.XML)
_statcore(00000000,U2604BAS.XML)
Trying GetFileAttributesEx....
File attributes = 00000020
 - read/write file
GetUnixFileModeNtEA(U,000001E8) returns 0666
close_directory()
Checking in U2604BAS.XML;
/beaufort/se/sources/components.dir/U2604BAS.XML,v  <--  U2604BAS.XML
new revision: 1.5.30.1; previous revision: 1.5
done
call_in_directory /beaufort/se/sources/components.dir/U2604BAS.XML,./
rename(_new_U2604BAS.XML,U2604BAS.XML)
wnt_rename(_new_U2604BAS.XML,U2604BAS.XML)
change_mode (U2604BAS.XML,u=r,g=r,o=r,1)
wnt_chmod(U2604BAS.XML,0444)
SetUnixFileModeNtEA(U,0444)
xchmod(U2604BAS.XML,1)
xchmod(U2604BAS.XML,0)
wnt_stat(U2604BAS.XML)
_statcore(00000000,U2604BAS.XML)
Trying GetFileAttributesEx....
File attributes = 00000021
 - FILE_ATTRIBUTE_READONLY
GetUnixFileModeNtEA(U,0000026C) returns 0666
wnt_stat(U2604BAS.XML)
_statcore(00000000,U2604BAS.XML)
Trying GetFileAttributesEx....
File attributes = 00000021
 - FILE_ATTRIBUTE_READONLY
GetUnixFileModeNtEA(U,0000026C) returns 0666
unlink_file(CVS/Base/U2604BAS.XML)
unlink_file(CVS/Base/U2604BAS.XML.gz)
Register(U2604BAS.XML, 1.5.30.1, Tue Aug 15 12:16:54 2006, kv,
v31s-int26-pos-br , , , , )
rename(CVS/Entries.Backup,CVS/Entries)
wnt_rename(CVS/Entries.Backup,CVS/Entries)
rename(CVS/Entries.Extra.Backup,CVS/Entries.Extra)
wnt_rename(CVS/Entries.Extra.Backup,CVS/Entries.Extra)
unlink_file(CVS/Entries.Log)
unlink_file(CVS/Entries.Extra.Log)

Trying to get back to revision 1.5.30.1 after updating to sticky tag
1.5:
It updates the tag in the WinCvs window correctly but it leaves the
revision at 1.5 !

cvs -t -t -t update -rv31s-int26-pos-br U2604BAS.XML

***** CVS exited normally with code 0 *****

Tracelevel set to 3.  PID is 644
<snip>
wrap_add(*.Z -kb, 0, 0, 0, 0)
Requesting server cvswrappers
Requesting server cvsrc (read-cvsrc2)
Parsing global cvsrc started
Parsing global cvsrc finished
Name_Repository((null),)
open_directory(/beaufort/se/sources/components.dir,v31s-int26-pos-br,(nu
ll))
Name_Repository((null),)
Repository = /beaufort/se/sources/components.dir
Mapped repository = /beaufort/se/sources/components.dir
wnt_stat(U2604BAS.XML)
_statcore(00000000,U2604BAS.XML)
Trying GetFileAttributesEx....
File attributes = 00000021
 - FILE_ATTRIBUTE_READONLY
GetUnixFileModeNtEA(U,000001E8) returns 0666
close_directory()
call_in_directory /beaufort/se/sources/components.dir/U2604BAS.XML,./
wnt_stat(U2604BAS.XML)
_statcore(00000000,U2604BAS.XML)
Trying GetFileAttributesEx....
File attributes = 00000021
 - FILE_ATTRIBUTE_READONLY
GetUnixFileModeNtEA(U,00000268) returns 0666
wnt_stat(U2604BAS.XML)
_statcore(00000000,U2604BAS.XML)
Trying GetFileAttributesEx....
File attributes = 00000021
 - FILE_ATTRIBUTE_READONLY
GetUnixFileModeNtEA(U,00000268) returns 0666
Register(U2604BAS.XML, 1.5, Tue Aug 15 12:18:42 2006, ,
v31s-int26-pos-br , , , , )
rename etc.

It would be a relief to get some hints.

Thanks in advance.

Frederik Krooshof.

Software engineer
Raet|
T +31(0)33 4506506  F +31(0)33 4506482
Postbus 1495, 3800 BL Amersfoort
Plotterweg 38, 3821 BB Amersfoort
The Netherlands
www.raet.nl

----
De inhoud van dit bericht en de eventueel daarbij behorende bijlagen
zijn
persoonlijk gericht aan en derhalve uitsluitend bestemd voor de
geadresseerde.
De ontvanger die niet de geadresseerde is, noch bevoegd is dit bericht
namens
geadresseerde te ontvangen, wordt verzocht de afzender onmiddellijk op
de hoogte
te stellen van de ontvangst.
Elk gebruik van de inhoud van dit bericht en/of van de daarbij behorende
bijlagen
door een ander dan de geadresseerde is onrechtmatig jegens de afzender.

The content of this communication and any attachments are of a
confidential 
nature and accordingly intended only to be read by the addressee.
If anyone receives this communication who is not the addressee and is
not 
authorised by the addressee to receive such communication then such
person 
is requested to notify the sender immediately.
Any use of the content of this communication or any attachments by
anyone 
other than the addressee constitutes an unlawful act.
----
_______________________________________________
cvsnt mailing list
cvsnt at cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt


More information about the cvsnt mailing list