[cvsnt] Re: missing expected branches, but the branches exists.

irodriguez perez irodriguezp at cirsa.com
Thu Oct 2 16:44:29 BST 2003


Well, finally i know what happens.

Tony after doing an investigation i know now that
the cvsadmin -o command was run on all files of the
module not on only one.

This is the scenario:

import a module with files:
test1.txt,test2.txt,test3.txt

vendor Branch is VENDOR_BRANCH.
Release Tag RELEASE_TAG.

checkout module.

Update module to VENDOR_BRANCH.

add test4.txt.

commit test4.txt.

change test2.txt, test4.txt.

commit test2.txt, test4.txt.

Branch module BRANCH_1.

change test3.txt

change test4.txt

commit test3.txt, test4.txt (to VENDOR_BRANCH).

update to BRANCH_1.

change test4.txt.

change test2.txt.

commit test2.txt, test4.txt (to BRANCH_1).

run: cvsadmin -oRELEASE_TAG.

checkout BRANCH_1. and then:
cvs [server aborted]: missing expected branches in 
/Test/crashcvs/test1.txt,v

test1.txt was branched but not committed on this branch, but the
cvs admin -o deleted the revision (because the RELEASE_TAG revision and
BRANCH_1 revision were the same revision). But in the files which were
committed on BRANCH_1 appears this message:

RCS file: /Test/crashcvs/carpetaaux/test2.txt,v
cvs server: /Test/crashcvs/carpetaaux/test2.txt,v: can't remove branch 
point 1.1.1.1
cvs server: RCS file for `test2.txt' not modified.

Well, this is now my petition, Could cvsnt don't delete with the cvs admin - 
o command revisions that were brached but not committed on this brach?.

Only for prevents this cases in the future. Because if i wan't to checkout
all module branched i have to rebranch this files. If it would be possible.

Thanks for all.

Nacho.
-- 
___________________________________________________________________________________
Este mensaje se dirige exclusivamente a su destinatario y puede contener
información CONFIDENCIAL sometida a secreto profesional o cuya divulgación
esté prohibida en virtud de la legislación vigente. Si ha recibido este
mensaje por error, le rogamos que nos lo comunique inmediatamente por esta
misma vía o por teléfono (34 93 739 67 00) y proceda a su destrucción.
Nótese que el correo electrónico vía Internet no permite asegurar ni la
confidencialidad de los mensajes que se transmiten ni la correcta recepción
de los mismos.  En el caso de que el destinatario de este mensaje no
consintiera la utilización del correo electrónico vía Internet, rogamos lo
ponga en nuestro conocimiento de manera inmediata.

This message is intended exclusively for its addressee and may contain
information that is CONFIDENTIAL and protected by a professional privilege
or which disclosure is prohibited by law. If this message has been received
in error, please immediately notify us via e-mail or by telephone (34 93
739 67 00) and delete it.
Please note that Internet e-mail does not guarantee the confidentiality or
the proper receipt of the messages sent.  If the addressee of this message
does not consent to the use of Internet e-mail, please communicate it to us
immediately.
____________________________________________________________________________________


More information about the cvsnt mailing list