[cvsnt] Modules2 under 2.5.01

Richard Kerry Richard.Kerry at bbc.co.uk
Fri Oct 21 18:09:13 BST 2005


Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.


Can anyone tell me what sort of functionality I can expect to get with
the modules2 system in (CVSNT) 2.5.01 (Travis) Build 2025 ?

I asked a bit about this a while ago and have just done some more tests.


I have :
One folder of source files.
One folder each of library files and include files.

I want :
The source files folder in its entirety.
Only certain files from the library files and include files folders.

In my modules2 file is :

[MyProject]
Sources=Sources
include=Drivers/inc (header1\.h$|header2\.h$)
lib=Drivers/lib (lib1\.lib$|lib2\.lib$)

This gets me the files that I want, where I want, but does produce a lot
of warnings (I think the warnings are the same for Update and Checkout,
which is what I'd expect):

In C:\Testing4\MyProject: "C:\Program Files\TortoiseCVS\cvs.exe" "-q"
"-z6" "-x" "update" 
"-P" "-d" "."
CVSROOT=:sspi:MyServer:/MyRepo

? SourceFolder/Debug
cvs server: cannot open directory /MyRepo/Sources/Sources: No such file
or directory
cvs server: skipping directory Sources/Sources
cvs server: cannot open directory /MyRepo/Sources/include: No such file
or directory
cvs server: skipping directory Sources/include
cvs server: cannot open directory /MyRepo/Sources/lib: No such file or
directory
cvs server: skipping directory Sources/lib
cvs server: cannot open directory /MyRepo/Drivers/inc/Sources: No such
file or directory
cvs server: skipping directory include/Sources
cvs server: cannot open directory /MyRepo/Drivers/inc/include: No such
file or directory
cvs server: skipping directory include/include
cvs server: cannot open directory /MyRepo/Drivers/inc/lib: No such file
or directory
cvs server: skipping directory include/lib
cvs server: cannot open directory /MyRepo/Drivers/lib/Sources: No such
file or directory
cvs server: skipping directory lib/FatController
cvs server: cannot open directory /MyRepo/Drivers/lib/include: No such
file or directory
cvs server: skipping directory lib/include
cvs server: cannot open directory /MyRepo/Drivers/lib/lib: No such file
or directory
cvs server: skipping directory lib/lib

Success, CVS operation completed

I've removed all the 'U filename' lines that indicate the successful
Update of a file.
Is this to be expected ?  It does seem to be looking at all the
(unnecessary) combinations of folder names SourceFolder, lib and include
(eg inc/lib, lib/Sources) ?  Can I stop it from doing this ?

What's the line continuation character for modules2 ?  (The example only
has two includes and libs, the real version will have a lot more)
Can I expect this to work better with a later 2.5 build ?  Do I need to
try a 2.6 build ?  (and if so, is it safe ?)
(I note that Tony has recently stated that no new work is being done in
this area for 2.5)


Appreciatively,
Richard.




Richard Kerry
Colledia Control Engineer
Solutions Division - Siemens Business Services
Room 457 Design Building, BBC Television Centre, Wood Lane, London, W12
7RJ
T: +44 (0)20 82259063 F: +44 (0)20 8576 8182 M: +44 (0)7921 244993
Email: richard.kerry at bbc.co.uk 
Website:  www.siemens.co.uk/sbs    www.siemens.co.uk/sbsmedia
This e-mail contains confidential information and is for the exclusive
use of the addressee/s.  If you are not the addressee, then any
distribution, copying or use of this e-mail is prohibited. If received
in error, please advise the sender and delete it immediately.  We accept
no liability for any loss or damage suffered by any person arising from
use of this e-mail.

Siemens Business Services Limited
Registered No: 1203466 England
Registered Office: Siemens House, Oldbury, Bracknell, Berkshire, RG12
8FZ




http://www.bbc.co.uk/

This e-mail (and any attachments) is confidential and may contain
personal views which are not the views of the BBC unless specifically
stated.
If you have received it in error, please delete it from your system. 
Do not use, copy or disclose the information in any way nor act in
reliance on it and notify the sender immediately. Please note that the
BBC monitors e-mails sent or received. 
Further communication will signify your consent to this.



More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook