Re: [cvsnt] v2.5.05 Registration during install issue

2010-05-29 Thread Arthur Barrett
Hi Curt,

Thank you for your e-mail.

The CVSNT Community Installer requires an outgoing connection to
march-hare.com over HTTPS to validate the SEK.  If your firewall
prevents all outgoing connections then please use the CVS Suite Trial
installer instead (CVS Suite does not require an SEK or an internet
connection to install):
http://march-hare.com/cvspro/en.asp#downcvsnt

Alternatively you can download the C/C++ source of CVSNT and compile the
community edition yourself:
http://march-hare.com/downloads/index.aspx

Note: the community edition has hundreds of known bugs and performance
issues and we recommend all commercial software developers use the CVS
Suite edition instead (95% open source):
http://www.march-hare.com/cvspro/?pdf=q

Open Source Software is significantly more valuable than closed
proprietary software and the Free Software Foundation recommend that
companies such as ours who invest hundreds of thousands of dollars in
building Free and Open Source Software charge people who use it to
ensure that we can continue to develop it:
http://www.gnu.org/philosophy/selling.html

Regards,

  

Arthur Barrett

> -Original Message-
> From: cvsnt-boun...@cvsnt.org 
> [mailto:cvsnt-boun...@cvsnt.org] On Behalf Of Moxley Curtis G
> Sent: Friday, 28 May 2010 12:13 AM
> To: cvsnt@cvsnt.org
> Subject: [cvsnt] v2.5.05 Registration during install issue
> 
> 
> I'm unable to upgrade to v2.5.05 on Windows due to the 
> registration during the install process not being able to get 
> through our corporate firewall.  I have a valid key, but the 
> install says it is invalid - obviously unable to connect.  Is 
> there a way to bypass that check in the install?  I've tried 
> various msiexec options to no avail.
> 
> If there's no way to bypass, can you tell me the destination 
> IP address and port that the install is trying to connect to 
> so I can request that it gets opened in our firewall 
> temporarily?  Or, can you tell me a way to get the install 
> working through a proxy server?
> 
> Getting to v2.5.05 is pretty important for us to get to.  
> v2.5.03 has security issues stated on your site and v2.5.04 
> is cripplingly slow - again due to the firewall and the dll 
> registration issue that I've read about in .04.
> 
> Thanks!
> Curt
> ___
> cvsnt mailing list
> cvsnt@cvsnt.org
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
> 
> Upgrade to CVS Suite for more features and support: 
> http://march-hare.com/cvsnt/
> 
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVSNT - NO REPOSITORY FOUND ERROR

2010-05-26 Thread Arthur Barrett
Uwadi,

Please contact the mailing list - not me directly.

> A million thanks for your quick and useful help.  The first 
> three error
> messages have been resolved using your suggestion but you did not say
> anything about the fourth (and last) error message...
> 
> "Scanning for web log URL on server
> 
> Trying http://tor-db02/cgi-bin/viewcvs.cgi/...
> .
> .
> .
> Module list not available for server tor-db02.  Ask your 
> administrator to either install a web browser interface 
> on the server (CVSweb or ViewCVS) or
> add the modules to the CVSROOT/modules file.  Meanwhile, 
> you'll have to find the module name elsewhere."

That message is issued by TortoiseCVS, it's not a CVSNT error:
http://www.tortoisecvs.org/support.shtml

TortoiseCVS is fantastic at managing sandboxes, but I recommend CVS
Suite Studio for managing repositories, just drag folders from your PC
onto the server to add them or drag them from the server to a folder to
check out:
http://march-hare.com/cvsnt/features/workmgr/en.asp


Regards,


Arthur Barrett


___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVSNT - NO REPOSITORY FOUND ERROR

2010-05-25 Thread Arthur Barrett
Uiweke,

> I get the following error mesages:
.
.
.
> cvs [checkout aborted]: d:/cvsrepos/xdevelopment: no such repository
> (eventhough, I have a validly created repository)



This is not a valid name of a repository:
> CVSROOT=:sspi:administra...@tor-db02:2401:d:/cvsrepos/xdevelopment
> 

Also you should NOT specify a username (or password) with SSPI, ie:
Bad:
CVSROOT=:sspi:administra...@tor-db02:/devrepo

Good:
CVSROOT=:sspi:tor-db02:/devrepo


You are attempting to refer to the physical location of the repository
on the server, when  you should be using the name of the repository
instead.

Use this command to find the name:

  cvs info -r tor-db02

  Server: tor-db02
  Version: Concurrent Versions System (CVSNT) 2.5.05 

  Protocols:
pserver
sspi

  Repositories:
/devrepo  my dev repo

  Default repository: /devrepo

  Default login: :sspi:tor-db02:/devrepo


Regards,


Arthur

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVS Watch - Edit file once at a time

2010-05-03 Thread Arthur Barrett
Jandir,

Thanks for reporting this error.

As a workaround please create a local group called 'Users' and
re-install.  

> "An error ocurred while applying security settings. Users is 
> not a valid user or group. This could be a problem with the 
> package, or a problem connecting to a domain controller on 
> the network. Check your network connection and click Retry, 
> or Cancel to end the install."
> 
> My machine is a Windows XP SP3, Intel Core Duo 2.93GHz, 1,94 RAM.
> 
> This same message came up whether I'm loged in with the local 
> administrator
> user or with an user from an domain (which has administrative 
> privileges).
> 

The installer assumes there is a local group named 'Users' and
'Everyone' - your PC does not have this (though it is a 'standard'
group).  

We'll look for an alternative solution and update the installer.

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVS Watch - Edit file once at a time

2010-04-30 Thread Arthur Barrett
Jandir Bezerra,

What you are asking for is reserved versioning.

Please download CVS Suite 2009 Trial which supports this - if you install a new 
server on a new PC then the wizard will automatically guide you in creating a 
reserved repository (note: if you upgrade an old server your old settings are 
copied instead):
http://march-hare.com/cvspro/#downcvsnt

The 'workflow' documentation is installed with the software (above), but can 
also be downloaded here:
http://march-hare.com/cvspro/?pdf=u

Regards,


Arthur Barrett




-Original Message-
From:   cvsnt-boun...@cvsnt.org on behalf of Jandir Bezerra
Sent:   Sat 01/05/2010 1:11 AM
To: cvsnt@cvsnt.org
Cc: 
Subject:[cvsnt] CVS Watch - Edit file once at a time

Hi all

Here at the office, we have CVSNT 2.5.03 Build2382 installed on a Windows
Server 2003 SP2. Our client is Tortoise 1.8.31.
What we want to do is that the files get edited only by one developer at a
time. I have executed this command line inside the folder:

C:\Programas\TortoiseCVS\cvs watch add -a all -R
C:\Programas\TortoiseCVS\cvs watch on -R

But the result of this was not the expected. Two developers could edit the
files at the same time.

Ps.: The colored icons that stays on top of the default icon file is not
being shown.


I appreaciate the help, thanks!
Jandir Bezerra
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] CVS Suite 2009 Trial [2009-3779] for Windows

2010-04-30 Thread Arthur Barrett

We have just released an update to the preview of CVS Suite 2009 Trial Edition 
for Windows to improve support for Windows.  Other downloads are available for 
Mac OS X Intel, Red Hat Linux x86 and SuSE Linux x64.  CVS Suite 2009 is based 
on the 2.8.01 codeline (Soolin).
http://march-hare.com/cvspro/#downcvsnt

Fixes included in this release:
* trial Invalid License errors
* Oracle Audit and Oracle 10g clients
* Bugzilla integration crashes
* Bugzilla integration errors / changes showing as 'added files'
* Crashes related to CVSROOT/modules
* improved diagnostics for 'unable to rename file .. still trying' errors


Included in the trial edition are these components NOT AVAILABLE in the 
Community Edition:
* CVS Suite High Performance Server Service
* Bugzilla, Mantis and Atlassian Jira Integration
* Multi-Site unison synchronisation
* Visual Studio Integration (SCCI)
* CVS Suite Studio - Graphical CVS Client
* Release Manager
* Install Guide: eBook 'All About CVS'
* Guide: Using CVS Suite with Eclipse
* Guide: Using CVS Suite with SQL Navigator and Oracle

This is a major upgrade to CVS Suite Server and we now have trial editions 
available for Red Hat Linux x86, SuSE Linux x64, Mac OS X Intel and Windows 
with more platforms coming in the next few weeks - including Debian Lenny i386.

The trial installation guide for linux/unix is not available yet - but install 
is straightforward, eg: on Red Hat Enterprise Linux 5 x86:
$ tar xzf cvs-suite-trial-2009-3759-rh9-rpm.tar.gz
$ sudo rpm -e cvs
$ sudo rpm --nodeps -i cvsnt-2.8.01.3759-1.i386.rpm 
cvsnt-suite-triggers-2.8.01.3759-1.i386.rpm
$ sudo /sbin/chkconfig --add cvslockd
$ sudo /sbin/chkconfig --add cvsmanager
$ sudo /etc/init.d/cvslockd start
$ sudo /etc/init.d/cvsmanager start

Note: CVS Suite 2009 is still undergoing regression testing and so a 
recommended customer release will not be available for a few more days (or 
longer if we find problems). 

If you have questions about CVS Suite 2009 Trial Edition for Windows please 
contact the sales team (who also do pre-sales technical support):

 UK/Europe: sa...@march-hare.com
 Germany:   germ...@march-hare.com
 Spain: sp...@march-hare.com
 North America: sales...@march-hare.com
 Asia Pacific:  sales...@march-hare.com


Also see the FAQs:

 * How much of the code is Free/Open Source
http://march-hare.com/cvspro/faq/faq1.asp#9r1
 * Are the commercial releases of CVS Suite the same as the free CVSNT?
http://march-hare.com/cvspro/faq/faq1.asp#9r
 * Reports of malware or a virus in CVSNT
http://march-hare.com/cvspro/faq/faq2.asp#3a0
 * Are March Hare Software going to begin charging for CVSNT?
http://march-hare.com/cvspro/faq/faq1.asp#9c

Regards,


Arthur Barrett
Product Manager




___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Being alerted when commit fails due to ACL

2010-04-30 Thread Arthur Barrett
Andrew,

I believe what you are using is the old 'flying fish' model.  It's a sound 
strategy, but only if you can quantify the business benefit you are gaining by 
having the manager sit there and do all the merges to HEAD.  What do you gain?  

Typically I see this requirement when the 'gain' that is sought is some control 
over or ability to track which changes are making it into a release.  This 
requires change control (not version control) which requires the use of 'user 
defined change set numbers'/'bug numbers' - and works best when used with a 
defect tracking tool and integration.

It sounds to me as if your specific technical problem is with TortoiseCVS - 
please contact the TortoiseCVS newsgroup - or simply enter the feature request 
directly into the sourceforge tracker:
http://www.tortoisecvs.org/support.shtml

We maintain our own builds of TortoiseCVS for use in CVS Suite, and we are 
currently submitting patches for/to TortoiseCVS 1.12 RC.  I'm surprised that 
this issue hasn't been raised before.  TortoiseCVS already detects some errors 
(like conflicts during update) and so it should be (relatively) simple to add 
support for an additional check for ACL messages.  

I believe that the TortoiseCVS progress dialog will only dismiss automatically 
if there were no errors.

Regards,


Arthur



-Original Message-
From:   Andrew Dowell [mailto:andrew_dow...@fpga.com.au]
Sent:   Fri 30/04/2010 12:49 PM
To: Arthur Barrett
Cc: cvsnt@cvsnt.org
Subject:Re: [cvsnt] Being alerted when commit fails due to ACL

Hello Arthur

Thankyou for your reply

I will look into your suggestions.  I suppose what we are trying to 
achieve may be similar to the mixing model described in the document.  
All developers branch off HEAD/TRUNK.  When the development is finished 
the branch gets merged back to HEAD.  Therefore the QA process needs to 
be complete before this merge happens to ensure that HEAD is always 
stable.  In only allowing the review manager to be able to merge to HEAD 
this should solve the problem.  We're really just trying to stop an 
accidental check in on HEAD, where the developer thought they were 
working on a branch but were not for some reason.

The message 'cvs server: User AAA is unable to write to ./ReadMe.txt - 
ignoring' is explicit enough, but it relies on the developer to actually 
look at the contents dialog, rather than just the last line (which says 
Success).  Also the developer has the option to automatically close the 
dialog unless there are errors, and therefore these ignore messages 
would almost certainly be missed.  Generally when there is a CVS error 
(where CVS returns a error code) we get red text in the dialog and a 
audible tone.

I'll look into getting support from TortoiseCVS and also into the new 
versions of CVS suite that you suggest.

Thanks again

Andrew

Arthur Barrett wrote:
> Andrew,
>
> >From your brief description - it sounds to me like you are trying to 
> >implement a promotion model:
> http://march-hare.com/cvspro/?pdf=u
>
> Please download the CVS Suite 2009 trial which contains detailed instructions 
> on how to do this and a GUI designed for this purpose.  If you have 
> difficulties - contact the sales team via sa...@march-hare.com.
>
> If your GUI is presenting a 'commit successful' message and that is confusing 
> your team - please contact the vendor of the GUI.  GUI's should process all 
> the messages from the server not just the return status code.
>
> The commit returns success because the failure of a single file in a 
> multi-file commit does not represent an error.  It may seem logical that if 
> ALL files fail that it should return an error code - but that is not the 
> standard behaviour and would confuse people relying on the current behaviour.
>
> A person reading the message 'cvs server: User AAA is unable to write to 
> ./ReadMe.txt - ignoring' shouldn't think that the commit has been 
> successful...  I think the error message is quite clear - what would you like 
> to 'see'?
>
> ie: is the problem you are describing :
> * that the error is unclear
> * a GUI hides the error
> * something else
>
> I recommend people using CVS Suite/CVSNT Server to set up an e-mail trigger 
> (or if using Suite - the bugzilla trigger) to track what is ACTUALLY 
> committed.  The bugzilla trigger is especially nice since it attaches the 
> diffs to the bug and allows for easy 'review' - are the changes I intended in 
> what I committed?  The 'reviewer' can then 'promote' based on that 
> information using the promote function in the Suite TortoiseCVS.
>
> We've been wanting to add auditing of 'errors' to the server audit plugin for 
> some time but du

Re: [cvsnt] Being alerted when commit fails due to ACL

2010-04-29 Thread Arthur Barrett
Andrew,

>From your brief description - it sounds to me like you are trying to implement 
>a promotion model:
http://march-hare.com/cvspro/?pdf=u

Please download the CVS Suite 2009 trial which contains detailed instructions 
on how to do this and a GUI designed for this purpose.  If you have 
difficulties - contact the sales team via sa...@march-hare.com.

If your GUI is presenting a 'commit successful' message and that is confusing 
your team - please contact the vendor of the GUI.  GUI's should process all the 
messages from the server not just the return status code.

The commit returns success because the failure of a single file in a multi-file 
commit does not represent an error.  It may seem logical that if ALL files fail 
that it should return an error code - but that is not the standard behaviour 
and would confuse people relying on the current behaviour.

A person reading the message 'cvs server: User AAA is unable to write to 
./ReadMe.txt - ignoring' shouldn't think that the commit has been successful... 
 I think the error message is quite clear - what would you like to 'see'?

ie: is the problem you are describing :
* that the error is unclear
* a GUI hides the error
* something else

I recommend people using CVS Suite/CVSNT Server to set up an e-mail trigger (or 
if using Suite - the bugzilla trigger) to track what is ACTUALLY committed.  
The bugzilla trigger is especially nice since it attaches the diffs to the bug 
and allows for easy 'review' - are the changes I intended in what I committed?  
The 'reviewer' can then 'promote' based on that information using the promote 
function in the Suite TortoiseCVS.

We've been wanting to add auditing of 'errors' to the server audit plugin for 
some time but due to architectural issues it's not been possible.  
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?id=5518&tt=1

With CVS Suite 2009 this has been solved because of the new architecture (this 
relies on a small proprietary component - so it is not possible in the 
community edition).  I look forward to adding errorlog to the audit plugin in 
CVS Suite 2010 - currently due for preview release in June.

The ACL failure messages are not logged anywhere (eg: syslog or the windows 
event log or some file), and that is the subject of a different feature request 
(which we are also looking at resolving in Suite 2010).

Regards,


Arthur Barrett





-Original Message-
From:   cvsnt-boun...@cvsnt.org on behalf of Andrew Dowell
Sent:   Thu 29/04/2010 5:29 PM
To: cvsnt@cvsnt.org
Cc: 
Subject:[cvsnt] Being alerted when commit fails due to ACL

Hello

We use CVSNT 2.5.03 Build 2382 and TortoiseCVS 1.10.10

This query is along similar lines to: 
http://www.cvsnt.org/pipermail/cvsnt/2008-April/030581.html
, though there didnt seem to be an answer to that particular thread..

I am wanting to implement ACL's to only let the review manager to check 
in to HEAD, rather than developers.  I know how to setup the ACL's, but 
due to CVS treating the check in request as a success, due to is 
successfully ignoring it, it is possible that people will think the 
check in is successful when its not.  I have set the reporting 
preferences to 'LOUD' but this only does so much...

I have been trying to insert a script or something inbetween Tortoise 
and CVS ie within the precommand, postcommand etc, but I'm not having 
much luck.  I can pick up that the commit failed on postcommand due to 
changes in the arguments, but it doesnt look for a returned error code 
from the script.  Precommand will look for a returned error code, but 
does not pass through the target branch, where I could then review the 
ACL's that have been setup and make a decision...

Is there any other options?

Thanks in advance

Andrew

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/










___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Latest Updates - CVSNT 2.5.05 Build 3744 (stable)

2010-04-22 Thread Arthur Barrett
Arkadiusz,

Thank you for reporting this error. 

> > CVSNT 2.5.05 (Gan) Build 3744 (stable)
> 
> > 5558cvs update: [update aborted]: writing to server socket
> 
> $ cvs up
> cvs [update aborted]: writing to server socket: error -1
> 
> If this is the same then it's not fixed. cvs up done on 1-2GB 
> tree causes 
> this. Both ends use 3744 build and both are Linux machines.

Since bug 5558 is fixed - your problem must be something else...  
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=
5558

The error 'writing to server socket: error -1' simply means that the
server terminated unexpectedly - you need to trace the server to find
out why or at least what it was doing when it crashed.  See the above
bug report and the FAQ for an example of the level of detail we need:
http://march-hare.com/cvspro/faq/faq2.asp#2z

And
http://march-hare.com/cvspro/faq/faq2.asp#4L

Regards,


Arthur

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Checkout Problem

2010-04-18 Thread Arthur Barrett
Abhilash,

> I have been using CVS for the last 2 years without any 
> issues. But for the last one month when am checking out 
> branch/tag am NOT getting the newly added folders (having or 
> not having files) there in my local machine even though 
> "prune empty directories" is un checked. If am updating the 
> same branch/tag am getting all the folders (having or not 
> having files). Am using WinCvs 2.0.2.4 (Build 4) as the 
> client. Please help me to resolve this problem.

There are a bunch of diagnostic steps you can take without our help, and
if they all fail then we need to know the server version, actual client
command etc:
http://march-hare.com/cvspro/faq/faq2.asp#2z

Regards,


Arthur

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] Mailing list closing - please use Twitter / Facebook

2010-04-15 Thread Arthur Barrett

Whilst I personally think mailing lists are an ideal way to gather a
public knowledge base, most of the techie people I know rarely use them
today.  Any advocacy that happens here also reaches a very narrow
audience.

So therefore we are finally deciding to catch up with the new
millennium, about 10 years after everyone else...

If you want to keep up with the latest developments please subscribe to
our twitter feed:
http://twitter.com/CVSNT
or
http://www.march-hare.com/cvspro/?pdf=r


If you want to ask for help or discuss things please use our facebook
page and facebook discussion group:
http://www.facebook.com/pages/CVS/302315649701
or
http://www.march-hare.com/cvspro/?pdf=s



'Friending' us on Facebook or 'Following' us on Twitter will also help
advocate for the project in a very small but beneficial way.

This mailing list has also been a little unreliable lately - so whilst
we wont be switching it off right away, it may fail (again) and not be
fixed real soon now...

Regards,


Arthur Barrett
Product Manager
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] CVSNT Security Note 5871 (CVE-2010-1326)

2010-04-15 Thread Arthur Barrett

During regular auditing and maintenance of our source code we have
discovered a serious security issue with CVSNT  which affects CVSNT
2.0.58 and later (including all builds of 2.5.01, 2.5.02, 2.5.03 before
build 3736 and 2.5.04 releases before build 2862; CVS Suite 2.5.03, CVS
Suite 2008 before build 3736 (and CVS Suite 2009 pre-releases before
3729) and has a proven exploit.

We recommend you upgrade to:
* CVSNT Low Performance Community Server 2.5.05.3744, or
* CVS Suite Server 2008 [2.5.03.3736] or 
* CVS Suite High Performance Server 2009 [2.8.01.3759 or 2.8.01.3761]

More details are available here, including the complete list of affected
versions:
http://march-hare.com/cvspro/vuln.htm

We have already notified the maintainers of the list of Common
Vulnerabilities and Exposures and they have assigned the candidate
CVE-2010-1326 to this issue.

If you are a support customer then you can download the update from the
customer area of the march-hare.com web site and discuss any problems
with the support team.  Please do not contact me directly about this
issue.

Regards,


Arthur Barrett
Product Manager

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] CVS Suite 2009 Trial [2009-3761] for Windows 2008, Windows 7 and Windows Vista

2010-04-15 Thread Arthur Barrett

We have just released an update to the preview of CVS Suite 2009 Trial
Edition for Windows to improve support for Windows 7/Vista and Windows
2008/R2 when installed or running as a non-Administrative user (a person
who is not a member of Administrators or Domain Admins groups).  Other
downloads are available for Mac OS X Intel, Red Hat Linux x86 and SuSE
Linux x64.  CVS Suite 2009 is based on the 2.8.01 codeline (Soolin). 
http://march-hare.com/cvspro/#downcvsnt

Included in the trial edition are these components NOT AVAILABLE in the
Community Edition:
* CVS Suite High Performance Server Service
* Bugzilla, Mantis and Atlassian Jira Integration
* Multi-Site unison synchronisation
* Visual Studio Integration (SCCI)
* CVS Suite Studio - Graphical CVS Client 
* Release Manager
* Install Guide: eBook 'All About CVS'
* Guide: Using CVS Suite with Eclipse 
* Guide: Using CVS Suite with SQL Navigator and Oracle

This is a major upgrade to CVS Suite Server and we now have trial
editions available for Red Hat Linux x86, SuSE Linux x64, Mac OS X Intel
and Windows with more platforms coming in the next few weeks - including
Debian Lenny i386.

The trial installation guide for linux/unix is not available yet - but
install is straightforward, eg: on Red Hat Enterprise Linux 5 x86:
$ tar xzf cvs-suite-trial-2009-3759-rh9-rpm.tar.gz
$ sudo rpm -e cvs
$ sudo rpm --nodeps -i cvsnt-2.8.01.3759-1.i386.rpm
cvsnt-suite-triggers-2.8.01.3759-1.i386.rpm
$ sudo /sbin/chkconfig --add cvslockd
$ sudo /sbin/chkconfig --add cvsmanager
$ sudo /etc/init.d/cvslockd start
$ sudo /etc/init.d/cvsmanager start

Note: CVS Suite 2009 is still undergoing regression testing and so a
recommended customer release will not be available for a few more days
(or longer if we find problems).  

If you have questions about CVS Suite 2009 Trial Edition for Windows
please contact the sales team (who also do pre-sales technical support):

 UK/Europe: sa...@march-hare.com
 Germany:   germ...@march-hare.com
 Spain: sp...@march-hare.com
 North America: sales...@march-hare.com
 Asia Pacific:  sales...@march-hare.com


Also see the FAQs:

 * How much of the code is Free/Open Source
http://march-hare.com/cvspro/faq/faq1.asp#9r1
 * Are the commercial releases of CVS Suite the same as the free CVSNT?
http://march-hare.com/cvspro/faq/faq1.asp#9r
 * Reports of malware or a virus in CVSNT 
http://march-hare.com/cvspro/faq/faq2.asp#3a0
 * Are March Hare Software going to begin charging for CVSNT?
http://march-hare.com/cvspro/faq/faq1.asp#9c

Regards,


Arthur Barrett
Product Manager

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] CVS Suite 2009 Trial [2009-3759] for Windows, Mac OS X and Red Hat Linux

2010-04-09 Thread Arthur Barrett

We have just released an update to the preview of CVS Suite 2009 Trial
Edition for Windows to improve support for Windows 7/Vista and Windows
2008/R2, Linux and Mac OS X and fix some minor bugs.  CVS Suite 2009 is
based on the 2.8.01 codeline (Soolin). 
http://march-hare.com/cvspro/#downcvsnt

Included in the trial edition are these components NOT AVAILABLE in the
Community Edition:
* CVS Suite High Performance Server Service
* Bugzilla, Mantis and Atlassian Jira Integration
* Multi-Site unison synchronisation
* Visual Studio Integration (SCCI)
* CVS Suite Studio - Graphical CVS Client 
* Release Manager
* Install Guide / eBook
* Using CVS Suite with Eclipse guide
* Using CVS Suite with SQL Navigator and Oracle Guide 

This is a major upgrade to CVS Suite Server and we now have trial
editions available for Linux, Mac OS X and Windows with more platforms
coming in the next few weeks - including Debian Lenny i386 and SuSE SLES
x64.

The trial installation guide for linux/unix is not available yet - but
install is straightforward, eg: on Red Hat Enterprise Linux 5 x86:
$ tar xzf cvs-suite-trial-2009-3759-rh9-rpm.tar.gz
$ sudo rpm -e cvs
$ sudo rpm --nodeps -i cvsnt-2.8.01.3759-1.i386.rpm
cvsnt-suite-triggers-2.8.01.3759-1.i386.rpm
$ sudo /sbin/chkconfig --add cvslockd
$ sudo /sbin/chkconfig --add cvsmanager
$ sudo /etc/init.d/cvslockd start
$ sudo /etc/init.d/cvsmanager start

Note: CVS Suite 2009 is still undergoing regression testing and so
customer release will not be available for a few more days (or longer if
we find problems).  

If you have questions about CVS Suite 2009 Trial Edition for Windows
please contact the sales team (who also do pre-sales technical support):

 UK/Europe: sa...@march-hare.com
 Germany:   germ...@march-hare.com
 Spain: sp...@march-hare.com
 North America: sales...@march-hare.com
 Asia Pacific:  sales...@march-hare.com


Also see the FAQs:

 * How much of the code is Free/Open Source
http://march-hare.com/cvspro/faq/faq1.asp#9r1
 * Are the commercial releases of CVS Suite the same as the free CVSNT?
http://march-hare.com/cvspro/faq/faq1.asp#9r
 * Reports of malware or a virus in CVSNT 
http://march-hare.com/cvspro/faq/faq2.asp#3a0
 * Are March Hare Software going to begin charging for CVSNT?
http://march-hare.com/cvspro/faq/faq1.asp#9c

Regards,


Arthur Barrett
Product Manager

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] New feature (sorting on columns in "RepositoryConfiguration"-tab)

2010-04-01 Thread Arthur Barrett
Wamor,

> We are using for each project a seperate repository.
> Every project starts with a 3-digit-number. It
> would be nice to have the possibility to sort the columns:
> name, Root and Description in the "Repository Configuration"-tab.

Except in vary rare circumstances - most people should have just one
repository.  We have deliberately not added features that make managing
multiple repositories easy because we want to discourage people setting
up multiple repositories when it is not needed. 

ACLs allow you to restrict permissions on individual modules/directories
within a repository.

If you can explain WHY you need so many repositories we would be happy
to look at your suggestion again.

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Where download the last stable release?

2010-04-01 Thread Arthur Barrett

> Is it "CVSNS Low Performance Community Server 2.5.05 for 
> Windows" the last FREE release?

March Hare Software and the Free Software Foundation (GNU) use the word
FREE to refer to issues of Freedom not price.  Please see:
http://www.gnu.org/philosophy/selling.html

Also see the FAQs:

 * Are March Hare Software going to begin charging for CVSNT?
http://march-hare.com/cvspro/faq/faq1.asp#9c
 * How much of the code is Free/Open Source
http://march-hare.com/cvspro/faq/faq1.asp#9r1
 * Are the commercial releases of CVS Suite the same as the free CVSNT?
http://march-hare.com/cvspro/faq/faq1.asp#9r




> Why it is called "Low Performance"?? 
> 

Too distincuish it from the high performance edition in Suite 2009.
Some marketing material on the differences and why they are important
will be available in a few weeks.  

The short explanation is that CVS Suite 2009 edition of CVSNT Server
uses a new architecture that is faster but also uses a manager process
that is not open source.  This provides:
* reduced lag on client performance while servers start
* allows the server processes to share information to improve
performance 

It is not possible to use CVSNT 2.8 without the manager process.

Regards,


Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] unable to login using SSPI protocol

2010-03-31 Thread Arthur Barrett
Vilas,

> what i need to do is that CVSNT should allow all the users on 
> the network
> able to login their user names.. i.e i want to login through 
> the domain.

That is what CVSNT does by default.  Either:
* your network is broken, eg:
  + your workstations are not members of a domain
  + your client and server pc's are not time synchronised
  + you have no working DNS
* you have used 'cvs login'
* you have changed the default CVSNT Server settings to something that
doesn't work

http://march-hare.com/cvspro/faq/faq2.asp#2z


Simplest install procedure:
* install new windows server 2008 r2 domain controller
* install cvs suite 2009 (server)
* reboot
* let wizard guide you to create repository
 (do not alter any other setings)
* install new windows 7 workstation (join domain)
* install cvs suite 2009 (client)
* reboot
* let wizard guide you to import/create sandbox, or
* start cvs suite studio
* browse to server on left side
* browse to folder on right side
* drag folder from right to left to import
* drag folder from left to right to create sandbox

If you already have windows installed the whole process should take
about 30 minutes.

If you have old CVSNT installations and you've fiddled with settings or
experimented with 'login' then those settings wont ever disappear
unfortunately.  You could delete the registry keys HKLM\Software\Cvs or
use a new PC...


Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] Latest Updates - CVSNT 2.5.05 Build 3744 (stable)

2010-03-26 Thread Arthur Barrett
CVSNT 2.5.05 (Gan) Build 3744 (stable)

You can download this release from:
http://march-hare.com/downloads/

There are now 3 download types:
* client
* server
* client with local (deprecated)


Fixed in this release (since 2.5.04):
--
5103+ server now runs in Unicode always
5406  Keywords regular expression matches file not path
5239write through proxy 'hangs' on add/commit
5282Audit 'Commands out of sync' error
5353audit MSSQL fail on postcommit
5445VerifyTrust very slow when DNS is broken?
5446IPv6 handling
5464E-mail plugin: Notify e-mail fails to send if no CVSROOT/users
5476Ensure client protocol buffer flush is safe
5546enh: 'cvs switch' verb for when a server/repo has moved
5554Port 2.5.03 API changes to 2.5.05 (compiler fixes only)
5556Installer should encourage participation
5558cvs update: [update aborted]: writing to server socket
5599backport cvs suite 2008 gserver fixes to 2.5.05
56122.5.04 wont compile if no zlib on system
5622Audit MySQL 'Commands out of sync' error
5724  chinese: 'write to fileattr.xml error when commit a file'
5639Send statistics for average/count for binary and text files
5644+ parallel rtags - one rtag may 'delete' tags created by the other
5747+ enh: sserver on windows native schannel 
5748+ enh: sserver based on win32 crypt functions
5749+ enh: Idn support
5761+ merge in changes from 2.5.04.3510 to 2.5.05
5663+ advertising changes 
5762  server after install is unregistered  
5778  during registration program name sent corrupt as OS name  
5806  cvslock/cvsservice command line help wrong  
5807  cvs.exe not signed get 'trust failure' but not on cvsserv...  
5808  cvsservice crashes on startup if no explicit bindaddress  
5836 'cvs checkout -d' and 'cvs co -p' fails in sandbox


Latest documentation:
---
http://www.cvsnt.org/manual


Regards,



Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] CVS Suite 2009 Trial [2009-3745] Download Now Available

2010-03-26 Thread Arthur Barrett

We have just released an update to the preview of CVS Suite 2009, Trial
Edition for Windows.  CVS Suite 2009 is based on the 2.8.01 codeline
(Soolin). 
http://march-hare.com/cvspro/#downcvsnt

Included in the trial edition are these components NOT AVAILABLE in the
Community Edition:
* CVS Suite High Performance Server Service
* Bugzilla, Mantis and Atlassian Jira Integration
* Multi-Site unison synchronisation
* Visual Studio Integration (SCCI)
* CVS Suite Studio - Graphical CVS Client 
* Release Manager
* Install Guide / eBook
* Using CVS Suite with Eclipse guide
* Using CVS Suite with SQL Navigator and Oracle Guide 

This is a major upgrade to CVS Suite Server and we will have trial
editions available for other platforms in the coming weeks - including
Debian Lenny i386, SuSE SLES x64 and RedHat x32.

Note: CVS Suite 2009 is still undergoing regression testing and so
customer release will not be available for a few more days (or longer if
we find problems).  

If you have questions about CVS Suite 2009 Trial Edition for Windows
please contact the sales team (who also do pre-sales technical support):

 UK/Europe: sa...@march-hare.com
 Germany:   germ...@march-hare.com
 Spain: sp...@march-hare.com
 North America: sales...@march-hare.com
 Asia Pacific:  sales...@march-hare.com


Also see the FAQs:

 * How much of the code is Free/Open Source
http://march-hare.com/cvspro/faq/faq1.asp#9r1
 * Are the commercial releases of CVS Suite the same as the free CVSNT?
http://march-hare.com/cvspro/faq/faq1.asp#9r
 * Reports of malware or a virus in CVSNT 
http://march-hare.com/cvspro/faq/faq2.asp#3a0
 * Are March Hare Software going to begin charging for CVSNT?
http://march-hare.com/cvspro/faq/faq1.asp#9c

Regards,


Arthur Barrett
Product Manager

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] CVS Suite 2009 Trial Download Now Available

2010-03-22 Thread Arthur Barrett

We have just released a preview of CVS Suite 2009, Trial Edition for
Windows.  CVS Suite 2009 is based on the 2.8.01 codeline (Soolin). 
http://march-hare.com/cvspro/#downcvsnt

Included in the trial edition are these components NOT AVAILABLE in the
Community Edition:
* CVS Suite High Performance Server Service
* Bugzilla, Mantis and Atlassian Jira Integration
* Multi-Site unison synchronisation
* Visual Studio Integration (SCCI)
* CVS Suite Studio - Graphical CVS Client 
* Release Manager
* Install Guide / eBook
* Using CVS Suite with Eclipse guide
* Using CVS Suite with SQL Navigator and Oracle Guide 

This is a major upgrade to CVS Suite Server and we will have trial
editions available for other platforms in the coming weeks - including
Debian Lenny i386, SuSE SLES x64 and RedHat x32.

Note: CVS Suite 2009 is still undergoing regression testing and so
customer release will not be available for a few more days (or longer if
we find problems).  

If you have questions about CVS Suite 2009 Trial Edition for Windows
please contact the sales team (who also do pre-sales technical support):

 UK/Europe: sa...@march-hare.com
 Germany:   germ...@march-hare.com
 Spain: sp...@march-hare.com
 North America: sales...@march-hare.com
 Asia Pacific:  sales...@march-hare.com


Also see the FAQs:

 * How much of the code is Free/Open Source
http://march-hare.com/cvspro/faq/faq1.asp#9r1
 * Are the commercial releases of CVS Suite the same as the free CVSNT?
http://march-hare.com/cvspro/faq/faq1.asp#9r
 * Reports of malware or a virus in CVSNT 
http://march-hare.com/cvspro/faq/faq2.asp#3a0
 * Are March Hare Software going to begin charging for CVSNT?
http://march-hare.com/cvspro/faq/faq1.asp#9c

Regards,


Arthur Barrett
Product Manager

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] Latest Updates - CVSNT 2.5.05 Build 3734 (RC2)

2010-03-16 Thread Arthur Barrett
CVSNT 2.5.05 (Gan) Build 3734 (RC2)

You can download this release from:
http://www.evscm.org/modules/Downloads/#testrel

There are now 3 downloads:
* client
* server
* client with local


Fixed in this release (since 2.5.04):
--
5103+ server now runs in Unicode always
5406  Keywords regular expression matches file not path
5239write through proxy 'hangs' on add/commit
5282Audit 'Commands out of sync' error
5353audit MSSQL fail on postcommit
5445VerifyTrust very slow when DNS is broken?
5446IPv6 handling
5464E-mail plugin: Notify e-mail fails to send if no CVSROOT/users
5476Ensure client protocol buffer flush is safe
5546enh: 'cvs switch' verb for when a server/repo has moved
5554Port 2.5.03 API changes to 2.5.05 (compiler fixes only)
5556Installer should encourage participation
5558cvs update: [update aborted]: writing to server socket
5599backport cvs suite 2008 gserver fixes to 2.5.05
56122.5.04 wont compile if no zlib on system
5622Audit MySQL 'Commands out of sync' error
5724  chinese: 'write to fileattr.xml error when commit a file'
5639Send statistics for average/count for binary and text files
5644+ parallel rtags - one rtag may 'delete' tags created by the other
5747+ enh: sserver on windows native schannel 
5748+ enh: sserver based on win32 crypt functions
5749+ enh: Idn support
5761+ merge in changes from 2.5.04.3510 to 2.5.05
5663+ advertising changes 


Latest documentation:
---
http://www.cvsnt.org/manual_testing_2.5


Release Plan:
--
2.5.05 will be the first release where unicode is the 'default'
installation mode on windows.  This has been activated on this the first
RC release.

If no issues are reported with this build I will endeavour to produce
the stable before end of the week.


Regards,



Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVS Check-out returns some files read-only

2010-03-14 Thread Arthur Barrett
Wamor,

> I already deleted the fileattr.xml-file in my repository but 
> this does not solve my problem.

It is a BAD IDEA to delete files from your repository.  You should never
need to touch the repository or any files within it (unless directed to
by a person who wrote it or the manual).

If files are checked out read-only it is most likely that they are
marked exclusive.  Some versions of TortoiseCVS automatically does that
to binary files.  Search the TortoiseCVS newsgroup for several hundred
previous posts on the subject...

Regards,


Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Major regression in CVSNT 2.5.05.3649

2010-02-28 Thread Arthur Barrett
Torsten,

> It seems as if 'cvs checkout -d' no longer works:
> 
> In C:\user\rep\module: "C:\Program Files\CVSNT\cvs.exe" -q -d 
> :sspi:cvs-rep-module.gatehouse.local:/cvs/rep
> checkout -r BRANCH -d mog -P module/impl
> CVSROOT=:sspi:cvs-rep-module.gatehouse.local:/cvs/rep
> 
> cvs [checkout aborted]: Couldn't chdir to module/: No such 
> file or directory
> 
> 
> When omitting -d, things work as expected.


I've tested the specific combination of server and client versions that
you used - but still cannot reproduce the error.

Can you re-test?  

Is there any chance that someone was adjusting the ACLs at the same time
as you did your test or that you used a different user for the 2.5.05
test as you did for the 2.5.03 test?  The error message you encountered
is possible to reproduce with ANY client and particular ACL's due to
bugs in 2.5.03.2382.

We've used 2.5.05 extensively here with a variety of servers and haven't
found any problems.

BTW - there are some very serious bugs in 2.5.03.2382 - our
recommendations are:
* upgrade to CVS Suite - patches to the 2.5.03 codeline are available
for 'sensitive' installs
* upgrade to CVS Suite 2009 - much better performance, especially on
windows
* upgrade to CVSNT Community 2.5.05 - major bugs fixes

We'll be declaring 2.5.05 stable very very soon (have I said that
before?).  We can't currently do a mac os x build and that is
(obviously) important for MacCVSX support so that is the final stumbling
block.

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Howto add/remove/configure "default" ACL entries

2010-02-28 Thread Arthur Barrett
Alexander,


> Client: Concurrent Versions System (CVSNT) 2.5.03 (Scorpio) Build 2382
> Server: Concurrent Versions System (CVSNT) 2.5.03 (Scorpio) Build 2382
> ACLmode=normal
> 
> P.S.: updating the server to a newer version is not an option

There are some very serious bugs in 2.5.03.2382 - our recommendations
are:
* upgrade to CVS Suite - patches to the 2.5.03 codeline are available
for 'sensitive' installs
* upgrade to CVS Suite 2009 - much better performance, especially on
windows
* upgrade to CVSNT Community 2.5.05 - major bugs fixes

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Problem with CVSNT and Windows Server 2008 64bit

2010-02-28 Thread Arthur Barrett
Martin,

> Please bear in mind that my knowledge of Window Server 2008 
> (or any windows server) is limited.

I personally think installing any business critical software on an
operating platform that you do not have significant confidence in
administering is not-a-good-idea.

> The error I get it "Connection Refused: Fatal error, 
> aborting. DOMAIN/cvs: switch to user failed due to 
> configuration error. Contact your system administrator"
> The user cvs has full administrator rights and the software 
> was installed under this user.

You have made two advanced configuration changes, maybe 3:
1) installed the software using a non-standard user
2) modified the configuration so that the CVSNT Server runs as a
non-standard user
3) maybe you have altered the service to 'run as' a non standard user

The CVSNT server software will work if you do this:
1) install windows (and join or create a domain)
2) run windows update (as Administrator)
3) install CVSNT (as Domain Administrator)
4) create a repository

If you deviate from that then you are into advanced territory.  Now
those advanced options are there for people who need them and they do
work - but they are, err, advanced - and we (the developers) expect
people to know what they are doing and the limitations/problems that
result from using them.  We've written a whole book on those subjects
('All About CVS') and a whole other 'guided and QA tested' CVSNT ('CVS
Suite') for people who need them.

Again, my personal belief is that the BEST way to install ANY software
is without modifying any 'defaults' then slowly change one setting at a
time and re-test - then if I break it I know what I did to break it and
I undo it.

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Default trigger library

2010-02-11 Thread Arthur Barrett
Andy,

> I'm sure this has been asked lots of times before but I couldn't find
> anything in the archive with Google.  I have built and installed CVSNT
> 2.5.04 build 3510 on my Debian 5.0.2 server 

There should be a dpkg on the debian server - it's been maintained over
the years, however about a year ago (maybe two?) we did put some effort
into ensuring that all the debian specific changes had been backported
into the tree.  It may have gotten out of sync again - look through the
cvsnt-dev archives for the discussion.
http://www.cvsnt.org/pipermail/cvsnt-dev/

> "cvs [server aborted]: Couldn't open default trigger library: 
> No such file or directory"

The info.so (or info_trigger.so) in the /usr/lib/cvsnt/triggers or
thereabouts.

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] compile and install on solaris 10 intel

2010-02-06 Thread Arthur Barrett
Gabriele Baldassarre,

> i've just downloaded the tar with source code of cvsnt 2.5 
> and i was wondering if it's possible to compile and install 
> for solaris 10. howeaver i don't know if i just have to 
> configure make and install or i must follow a particular 
> setup or procedure.

If you are using solaris 10 sparc - just download the Solaris 8/9
package - it works on Solaris 10 too - install it like you would any
'normal' sun software with pkgadd.

If you really want to build from source - try configure; make; make
install - of look in the cvsnt/solaris directory for the scripts we use.

> my scenario, btw is the following: i have a cvsnt server on 
> my windows laptop, my development machine, and it works like 
> a charm and easy to setup with the graphical interface. I 
> just want to setup a READ ONLY server on my corporate solaris 
> server, as a deployment machine. I've already a scheduled 
> task that rsync with ftp my local cvsroot to a remote one
> 
> Is it possible to do so?

If you purchase CVS Suite 2008 x64 you will get unison and a guide for
syncing windows and unix servers (eBook All About CVS).

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Major regression in CVSNT 2.5.05.3649

2010-02-06 Thread Arthur Barrett
Torsten,

> > Can you send me privately your actual examples - un-obfuscated? 
> > particularly showing with -d failing and without -d working?#
>   
> I will do that later.

Thanks.

In light of your comments below - please also include the server version.

If possible please also sent the results of rlsacl:

c:
cd C:\user\rep\module
"C:\Program Files\CVSNT\cvs.exe" -q -d :sspi:host:/cvs/rep rlsacl module/impl
"C:\Program Files\CVSNT\cvs.exe" -q -d :sspi:host:/cvs/rep rlsacl module
"C:\Program Files\CVSNT\cvs.exe" -q -d :sspi:host:/cvs/rep rlsacl .

If possible please include a trace of the checkout with server tracing enabled 
- if this will take additional time or is difficult - just skip it - with the 
onther info (server version, rlsacl) hopefully I can reproduce it here.

> > I think this is a server error - so will not affect TortoiseCVS's use
> > of the client.
> >   
> I doubt it, as this was against the server where I work. 
> The old client worked, the new one didn't.

OK - this must be a completely different error to what I've seen then - and all 
I can deduce so far is that it's limited to particular server versions (since 
the command works OK against sourceforge and also against 2.5.05 itself).

I suppose there is a very very small chance that it is something to do with 
your local install.  So running test commands against sourceforge on the same 
PC would be very very interesting (please do not use ext - stick to inbuilt 
protocols - if you need ssh to get through your firewall please use 
:ssh:host:/repo).

Regards,


Arthur


___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Major regression in CVSNT 2.5.05.3649

2010-02-05 Thread Arthur Barrett
Hi Torsten,

Can you send me privately your actual examples - un-obfuscated?  particularly 
showing with -d failing and without -d working?


I think this is a server error - so will not affect TortoiseCVS's use of the 
client.

All examples using the a build I just made today 2.5.05.3695. 

*** EXAMPLE OF ERROR ***

cvs -d :pserver:c...@cvs.cvsnt.org:/usr/local/cvs co -r CVSNT_2_0_x -d moga -P 
cvsnt/cvsapi
Empty password used - try 'cvs login' with a real password
cvs checkout: in directory .:
cvs checkout: cannot open CVS/Entries for reading: No such file or directory


*** EXAMPLE OF NO ERROR ***

cvs -d :pserver:abarr...@cvs.cvsnt.org:/usr/loc
al/cvs co -r CVSNT_2_0_x -d moga -P cvsnt/cvsapi
cvsnt server: Updating moga
U moga/COPYING
U moga/Codepage.cpp
U moga/Codepage.h
U moga/DirectoryAccess.h
U moga/DnsApi.h
U moga/FileAccess.h
U moga/FileEntry.h
.
.
.


*** EXAMPLE OF NO ERROR ***

cvs -z3 
-d:pserver:anonym...@tortoisecvs.cvs.sourceforge.net:/cvsroot/tortoisecvs co -r 
tortoisecvs-1-10-x -d mog -P TortoiseCVS/src/TortoiseShell
cvs checkout: Updating mog
U mog/.cvsignore
U mog/ColumnProvider.cpp
U mog/ContextMenu.cpp
U mog/IconOverlay.cpp
U mog/Makefile
U mog/PropSheet.cpp
U mog/PropSheet.h
U mog/PropSheetRes.h
U mog/QueryInfo.cpp
U mog/ShellExt.cpp
U mog/ShellExt.def
U mog/ShellExt.h
U mog/StdAfx.cpp
U mog/StdAfx.h
U mog/TortoiseShell.bpr
U mog/TortoiseShell.cpp
U mog/TortoiseShell.rc
U mog/TortoiseShell.vc71.vcproj
U mog/TortoiseShell.vc80.vcproj
U mog/TortoiseShellRes.h
.
.
.




What I cannot find is a combination where with -d fails and without -d works... 
I thought I had one earlier, but now cannot reproduced it...


*** ALSO EXAMPLE OF ERROR ***

cvs -d :pserver:c...@cvs.cvsnt.org:/usr/local/cvs co -r CVSNT_2_0_x -P 
cvsnt/cvsapi
Empty password used - try 'cvs login' with a real password
cvs checkout: in directory .:
cvs checkout: cannot open CVS/Entries for reading: No such file or directory



I am trying to determine which server version broke this...

Regards,


Arthur Barrett



-Original Message-
From:   Torsten Martinsen [mailto:bullest...@bullestock.net]
Sent:   Thu 04/02/2010 7:23 AM
To: Arthur Barrett
Cc: cvsnt@cvsnt.org
Subject:Re: [cvsnt] Major regression in CVSNT 2.5.05.3649

Arthur Barrett wrote:
> Torsten,
>
> Thanks for that - if I can reproduce it Wednesday then I'll get a fix 
> done. I use -d very often so it must have been introduced recently.
>
> Can you confirm that module/impl is a 'real' module or is it a module 
> defined in CVSROOT/modules or modules2?
It is a real module.

-Torsten




___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Major regression in CVSNT 2.5.05.3649

2010-02-01 Thread Arthur Barrett

Torsten,

Thanks for that - if I can reproduce it Wednesday then I'll get a fix  
done. I use -d very often so it must have been introduced recently.


Can you confirm that module/impl is a 'real' module or is it a module  
defined in CVSROOT/modules or modules2?


Please also send a trace to me (not the mailing list)

Thnks,


Arthur Barrett
Product Manager
march-hare.com


On 29/01/2010, at 11:25 AM, Torsten Martinsen  
 wrote:



It seems as if 'cvs checkout -d' no longer works:

In C:\user\rep\module: "C:\Program Files\CVSNT\cvs.exe" -q - 
d :sspi:cvs-rep-module.gatehouse.local:/cvs/rep

checkout -r BRANCH -d mog -P module/impl
CVSROOT=:sspi:cvs-rep-module.gatehouse.local:/cvs/rep

cvs [checkout aborted]: Couldn't chdir to module/: No such file or  
directory



When omitting -d, things work as expected.

-Torsten
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] bug: cvsservice.exe accesses info.dll as client userinstead of service account

2010-01-29 Thread Arthur Barrett

> The problem was that info.dll was being opened impersonating 
> the user that
> is running the command rather than the service user account.  
> This should be changed.
> 

Running in 'reduced' privileges is generally a 'good thing' - you can
configure the server and so it does not do this, but it is not
recommended.

The new CVS Suite 2009 'fast server service' loads the DLL's earlier
(it's part of the performance improvement) - so this problem goes away.


Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVS misconceptions

2010-01-29 Thread Arthur Barrett
Flávio,

> I hardly use CVS these days, but I think you should try to rectify
> misconceptions about CVS (i.e. teach about CVSNT) also on some
> "reference sites", like:
> http://versioncontrolblog.com/comparison/Bazaar/CVS/Git/Mercurial/Subversion/index.html


That site has just taken the information from this one:
http://better-scm.berlios.de/comparison/comparison.html

Are you volunteering to contribute an updated comparison?
http://better-scm.berlios.de/contribute/


Whilst March Hare Software do have a marketing budget and dispelling Myths 
about CVS/CVSNT does come under that budget there are limitations to what we 
can do and how many forums/websites/blogs/wiki's we can update.  

If a site touts itself as a comprehensive comparison and misses a tool which 
has 1.4 million downloads a year - then it's hardly comprehensive - more likely 
just another example of the web as being a repository of all half-truths and 
misinformation (ie: it reflects badly on that site - not necessarily badly on 
us).

People who have done documented quantatative and qualatative research into the 
effectiveness of SCCM like the CMI, Forrester and Gartner agree that a shopping 
list of features is not the way to choose an SCCM system.  For an SCCM 
implementation to be effective the business needs to 1. understand what 
business benefit they are looking for SCCM to provide (eg: SOX compliance, 
ability to distribute patches per customer like a competitor does, reduce 
fraud), 2. determine what SCCM methodology will support that and their company 
culture and 3. choose tools that assist in automating that methodology.  Lists 
like the one you reference just don't enter into it at any point - it's like 
picking a lorry/tractor-trailer based on the number of cylinders (wheras the 
type of load it needs to carry, the roads it needs to carry it on, the type of 
dock and the number of sq feet are what is useful).

I think updating sites such as the one you found is a GOOD IDEA - and if I had 
the time I'd update them all.

Given lack of time - educating the market on how to choose an SCCM system so it 
really provides a business benefit - not just another cost - is what March Hare 
Software's sales and marketing team focus on - but that doesn't stop anyone in 
the community helping the project by advocating on the CVSNT projects behalf.

Regards,



Arthur Barrett



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Cvs update affecting timestamps on directories unnecessarily

2010-01-22 Thread Arthur Barrett
Leendert,

> Hi Arthur
> 
> Not sure if you came right.
> 
> I think the answer is in below page:
> 
> network-theory.co.uk/docs/cvsmanual/Locks.html
> 
> CVS creates lock files on the server which updates the parent folder
> timestamp. 

1. 
please email the mailing list not me directly

2.
That thread ended more than 18 months ago

3.
CVSNT doesn't create lock files

4.
That URL has nothing whatsoever to do with CVSNT - the CVSNT manual is
here (and is also supplied in the installer):
http://cvsnt.org/manual/html/


Regards,


Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] Test message please discard

2010-01-22 Thread Arthur Barrett
Test message please discard
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Is it possible to completely lock down HEAD, but leave a BRANCH open for READ ONLY access?

2010-01-13 Thread Arthur Barrett
Terry,

> I am either we todd did or confused or maybe a little bit of both, but
> if I try your method of setting AclMode to compat instead of 
> normal and
> then set up my ACLs accordingly, meaning
> noread,nowrite,nocreate,notag,nocontrol on HEAD, but read only on
> TEST_BRANCH, I am still unable to read (checkout) from TEST_BRANCH.
> 
> Is there something else I am missing?
> 

Please contact the mailing list not me directly.

I did not and do not recommend using 'AclMode=compat'.  I recommended
using AclMode=normal and adding the read access to the branch.

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Is it possible to completely lock down HEAD, but leave a BRANCH open for READ ONLY access?

2010-01-13 Thread Arthur Barrett
Terry,

> I am trying to completely lock down HEAD, but leave a BRANCH open for
> READ ONLY access using cvs chacl command, but it seems if I lock down
> HEAD, then my BRANCH gets locked down as well, even if I create an acl
> that is supposed to allow READ access on the BRANCH.
>  
> For example:
>  
> AclMode is set to normal in my CVSROOT config file
> I ran cvs chacl -R -r HEAD -a noread,nowrite,nocreate,notag,nocontrol
> cvs_test/

This step is unnecessary and is the cause of the problem.
ACLMode=normal sets the behaviour to 'noone has access unless
specifically granted access'.

> I ran cvs chacl -R -r TEST_BRANCH -a
> read,nowrite,nocreate,notag,nocontrol cvs_test/

Again - you are overdoing it, you just want to grant read access.

> I then tried to checkout cvs_test from the TEST_BRANCH, but 
> it returned
> an error stating I cannot read cvs_test

Yes all the deny rules are confusing the issue.

> I am running CVSNT 2.5.03 Build 2382 on Windows Server 2003 with SP2

This release is very old - 2.5.05 is currently in testing, I strongly
recommend the upgrade.

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] WinCVS 2.0.2.4. Problem ?

2009-12-27 Thread Arthur Barrett
Milan,

> I do not to whom to talk to so I am telling my observations here:
> 
> I gave a try to WinCVS 2.0.2.4 but I was disappointed that appropriate
> 
> documentation was only for command line work. There is not appropriate
> 
> documentation(explaining GUI activities) for version 2.0. 
> Command line configuration 
> is not a option. Is there anywhere nice GUI documentation for 
> WinCVS 2.0.2.4 or I should
> maybe better keep working with ClearCase ?


CVS really is not anything at all like ClearCase, but it can be used to
solve similar business problems - though usually with a very different
process/workflow.  There is more than one SCCM software system - mostly
because different software  does different things better - the best
software for your SCCM system will depend on your business requirements.

A few notes:

* if you have a question about WinCVS ask the WinCVS mailing list not
the CVS or CVSNT one
http://groups.yahoo.com/subscribe/cvsgui

* if you have a question about TortoiseCVS ask the TortoiseCVS mailing
list not the CVS or CVSNT one
http://sourceforge.net/mail/?group_id=48103

* no GUI is a substitute for education - CVS is a powerful and complex
piece of software.  If you are going to rely on CVS for tracking changes
you should buy a good book on the subject and read it thoroughly (eg:
'All About CVS' which I had a hand in writing, or 'Essential CVS' or one
of many others).

* Both TortoiseCVS and WinCVS come with extensive documentation (but I
agree the WinCVS doccs are lacking volunteers to keep it up to date):
http://www.tortoisecvs.org/help.html
And
http://www.wincvs.org/winhtml/wincvs11.htm

* A major feature of free/open source software is that other people
contribute, eg:
http://www.cvsnt.org/pipermail/cvsnt/2005-February/017168.html


Describing the difference in documentation between a US$10,000.00 per
developer licensed software and something you started using without so
much as paying a dime is a little unfair - IBM wont even answer basic
questions about ClearCase until you've also been through accredited
training.  If you spend as much on CVS as you (or more likely your
employer) has spent on ClearCase you will find you have a valuable and
powerful tool.

Finally a few basic notes about choosing a SCCM tool - to choose
software for a change management system you should have:

1) looked at your business requirements and identified specific
measurable criteria to determine the success or failure of SCCM in
supporting those requirements
2) chosen a SCCM methodology that supports those requirements and 
3) determined that the SCCM methodology can be implemented in CVS
effectively

After you have implemented your SCCM utilising CVS and other tools you
should:
4) continuously measure the criteria to determine the rate of success of
the SCCM project
5) invest in your open source software by providing documentation, hours
of coding and/or financial support for the software
6) upgrading the software to keep with current features
7) continue to study industry best-practice for how SCCM is helping
other similar companies

A support mailing list like info-cvs or cvsnt.support is ideal for
helping you implement your methodology in CVS, but not at helping you
determine the advantages and disadvantages of methodologies that are
unimplementable in CVS.  And any SCCM oriented mailing list is
unsuitable to helping you determine your business goals.  Even for a
'home' project you will still have objectives (or else you just wouldn't
use SCCM software at all).

A newsgroup more dedicated to generic discussion of SCCM is this one,
though like all mailing lists it has its quirks:
http://groups.google.com/group/comp.software.config-mgmt/topics?lnk=srg

Note: some members do go on a lot about a web site 'cmcrossroads' -
please be aware that 'cmcrossroads' is is by no means objective, just as
any one person on this mailing list, or config-mgmt should not be
considered objective.  

Remember: SCCM is an overhead.  Or to put it more bluntly, SCCM is a
cost.  The reason why so many people do not like version control is that
usually the costs outweight the benefits (Susan Dart previously of the
Carnegie Mellon Software Engineering Institute did some studies to
document this I believe).  CVS may be 'free' but SCCM will cost you - it
will cost you every hour of every day.  Investing some cold hard time
(and probably cash) in good analysis of your business requirements, of
SCCM methodologies, project management and finally tools and software
will pay off in ensuring that your final system delivers measurable
benefits that outweight the costs. 



Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Bug report: update fails on XP for empty XXX and full xxxdirectories

2009-12-22 Thread Arthur Barrett
Gabriel,

> Thanks; btw, last time I searched, I could not find a 
> changelog for CVSNT,
> is it available somewhere?

The file 'Changelog' in the repository.

Regards,


Arthur
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] Latest Updates - CVSNT 2.5.05 Build 3649 (RC1)

2009-12-22 Thread Arthur Barrett
CVSNT 2.5.05 (Gan) Build 3649 (RC1)

You can download this release from:
http://www.evscm.org/modules/Downloads/#testrel


I've rushed this out so that Torsten can include the latest release in
TortoiseCVS.

Fixed in this release (since 2.5.04):
--
5103+ server now runs in Unicode always
5406  Keywords regular expression matches file not path
5239write through proxy 'hangs' on add/commit
5282Audit 'Commands out of sync' error
5353audit MSSQL fail on postcommit
5445VerifyTrust very slow when DNS is broken?
5446IPv6 handling
5464E-mail plugin: Notify e-mail fails to send if no CVSROOT/users
5476Ensure client protocol buffer flush is safe
5546enh: 'cvs switch' verb for when a server/repo has moved
5554Port 2.5.03 API changes to 2.5.05 (compiler fixes only)
5556Installer should encourage participation
5558cvs update: [update aborted]: writing to server socket
5599backport cvs suite 2008 gserver fixes to 2.5.05
56122.5.04 wont compile if no zlib on system
5622Audit MySQL 'Commands out of sync' error
5724  chinese: 'write to fileattr.xml error when commit a file'
5639Send statistics for average/count for binary and text files
5644+ parallel rtags - one rtag may 'delete' tags created by the other
5747+ enh: sserver on windows native schannel 
5748+ enh: sserver based on win32 crypt functions
5749+ enh: Idn support
5761+ merge in changes from 2.5.04.3510 to 2.5.05
5663+ advertising changes (see below)


Note +: these changes are new since the 2.5.05.3489 beta

** The advertising in this release has been changed:
**
** On windows a dialog will now display once per day 
** this can be adjusted as low as once per week
** 
** On Windows the advert will still be written into the 
** commit history however it can be disabled using the previously 
** documented registry key (now on client and server)
** 
** If you build from source you don't get advertising


We've done major upgrades to the CVSNT source code - so it is now much
more 'modern' and therefore has a requirement for much more modern
operating systems and compilerrs.  Our builds are made on Mac OS 10.5,
Red Hat Enterprise Linux 5 and Windows 7 (using Visual Studio 2008).
Windows XP SP2 is the OLDEST operating system we will address community
bug reports for.


As always we do not provide comprehensive release notes for community
releases.  If you want to know everything that has changed between your
current release and this release - please look at the source code.  We
CAN and DO provide comprehensive release notes for our CVS Suite
customers - because the development process is managed differently.


Known bugs:
---

On windows the hyperlinks in the advertising message do not work


Latest documentation:
---
http://www.cvsnt.org/manual_testing_2.5


Description:
--
The first (and final?) RC of 2.5.05 was released today.  This resolves
all issues reported on support.cvsnt to date.

Several developers, some employed by March Hare Software, regularly add
features to the CVSNT_2_0_x branch of the source and March Hare Software
irregularly create builds for testing (usually at least Red Hat Linux
and Windows x32) which are checked with the test scripts in
cvsnt/testcvs.  A build is declared stable after that version has been
running on cvs.cvsnt.org for a period of time with no reports of errors
on the support.cvsnt newsgroup.  

2009 is the 5 year anniversary of March Hare Software's sponsorship of
the project - taking the project from before 2.0.51 through 2.0.6x,
2.5.01, 2.5.02, 2.5.03 and the current stable 2.5.04 and now stable
2.5.05 releases.  In particular we have sponsored features including:
failsafe audit, user-defined changesets (including merge by changeset),
fine-grained access control (ACL) and distributed multi-site
repostiories (write through proxy).

The 2.5.05 releases are designed for community use, ie: the basis for
testing and development by the open source community.  In no way does
anyone guarentee or warrant that this software is suitable for any
commercial purpose.  If you require a commercial grade / quality tested
version control solution please purchase CVS Suite from the web site.
There are several commercial GUI's and Visual Studio add-ins which work
with CVSNT, however only sales of CVS Suite provide the funding for the
project.

Bug fixes and 'open source' support will only be provided for builds on
the CVSNT_2_0_x branch.  If you are maintaining a separate build (eg:
debian) then it is this branch only that you should apply patches to.


Release Plan:
--
2.5.05 will be the first release where unicode is the 'default'
installation mode on windows.  This has been activated on this the first
RC release.

If no issues are repo

Re: [cvsnt] Bug report: update fails on XP for empty XXX and full xxxdirectories

2009-12-20 Thread Arthur Barrett
Gabriel Genellina,

> May I suggest using more "separate" version numbers?
> For an outsider, 2.5.03 and 2.5.04 appear to be essentially the same
> version, just with small bugs fixed. And a number like 2.6 means "new
> features" not present in 2.5. At least that's what I would 
> expect without knowing the CVSNT history.

This should be in the FAQ - we've followed this pattern years now...


The version number is V.NN.XX.

V= major architecture changes
NN   = significant architecture changes
XX   = feature releases
 = bug fixes

Note: from 2005 'zero' is no longer considered a valid number (ie: EVS
is 3.1 not 3.0)


Eg: 
1.11 to 2.0
major architecture changes, eg: ditching C for C++ 

2.x to 3.1 
major architecture changes, eg: ditching RCS for Relational DB.

2.5 to 2.8 
significant architecture changes, eg: ditching cvsservice/xinetd 

2.0 to 2.5 
significant architecture changes, eg: adding pluggable triggers

2.5.03 to 2.5.04   
feature releases, eg: adding support for multiple repo servers

2.5.04 to 2.5.05   
feature releases, eg: windows servers now always run in unicode (unix
cvsnt servers have already done this for years)

2.5.04.3236 to 2.5.04.3510  
bug fixes - may be critical bug fixes


Note:
* major architecture changes - CVSROOT scripts may require rewriting
* significant architecture changes - should be carefully planned
(probably to coincide with OS upgrades)
* feature releases - upgrade should always have a rollback plan
* bug fixes - you should always be running the HIGHEST build


Regards,


Arthur Barrett



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Bug report: update fails on XP for empty XXX and full xxxdirectories

2009-12-20 Thread Arthur Barrett
Miklos,

> CVS client: (CVSNT) 2.5.03 (Scorpio) Build 2382

This is very very old - please upgrade (preferably to the 2.5.05 RC out
later today), or 2.5.04 which is the current stable.

> You can very easily reproduce the bug by checking out the following 
> repository and updating it immediately:
> 
> CVSROOT: :pserver:tinyos.cvs.sourceforge.net:/cvsroot/tinyos
> REPOSITORY: tinyos-2.x
> 

The 'repository' is: /cvsroot/tinyos the 'module' is: tinyos-2.x - I
hate to be a pedant but using the correct terminology facilitates
communication.

cvs -d :pserver:tinyos.cvs.sourceforge.net:/cvsroot/tinyos co tinyos-2.x
cd tinyos-2.x
cvs up -P 1> tos_update_agb.log 2> tos_update_agb.txt

I've looked through the output and cannot find any error such as what
you describe.

cvs ver
Client: Concurrent Versions System (CVSNT) 2.5.05 (Gan) Build 3648
(client/server)
Server: Concurrent Versions System (CVS) 1.11.20 (client/server)


> If you update a module that has an XXX directory that is empty (and is
> automatically pruned at checkout) and another one called xxx that
> contains data, then the update fails saying that some files are in the
> way (probably when it wants to prune the empty directory). 

Not a bug - please read the manual - see the description of 'cvs update
-S':
http://www.cvsnt.org/manual/html/update.html

Please always check the FAQ:
http://march-hare.com/cvspro/faq/faq2.asp#2z

If you had recently re-read the FAQ you would have been reminded to:
* include the exact command
* include the relavent portion of a trace
* read the manual
* google first, since this has been discussed over and over again, see:
http://www.cvsnt.org/pipermail/cvsnt/2009-October/032397.html
and
http://www.cvsnt.org/pipermail/cvsnt/2004-September/014820.html



I appreciate that this is frustrating when you 'accidentally' create a
directory in UPPERCASE and want to 'replace' it with one in lowercase.
There is no way to permanently delete such a mistake from the client and
the UPPERCASE one always appears first in the sort order.  You may know
that the UPPERCASE directory is empty, but unfortunately CVSNT does not
until it looks - and by then you've got an 'in the way' error.

Unfortunately such accidents are not really the fault of CVSNT and
therefore not really within the ability of CVSNT programmers to fix.
The administrator of your repository should remove the 'XXX' directory
from the repository (which may be difficult with sourceforge - but again
- that is not due to a lack of functionality within CVSNT).

Regards,


Arthur Barrett



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Trust Verification Failed - -error 80096001 cvs [checkout aborted]:

2009-12-17 Thread Arthur Barrett

> Hi,When I try to check out a module in CVS, I am getting the 
> following error message.Using : pserverlocal system 
> accounts  in CVS Server: CVSAdminlogin : domain user 
> account which is alias to CVSAdminSystemAuth in config file : 
> yesIssue : Able to login to the CVS from a remote machine, 
> but unable to checkout the module.Please help.
> * CVS exited normally with code 1 *
>  
> cvs checkout FileNetProjects (in directory C:\CVSRoot) 
> Executable file 'C:\PROGRA~1\CVSNT\triggers\info.dll' trust 
> verification failed - error 80096001 cvs [checkout aborted]: 
> end of file from server (consult above messages if any) 

See:
http://www.cvsnt.org/pipermail/cvsnt/2009-March/031992.html

If the problem persists please:
* read the FAQ
http://march-hare.com/cvspro/faq/faq2.asp#2z
* post in plain text ( you message is unreadable to me )

Regards,


Arthur
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] Test message - please discard

2009-12-15 Thread Arthur Barrett
This is a test message - please discard.

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] Help the CVSNT project

2009-12-07 Thread Arthur Barrett

Due to continuing strong demand for CVSNT, low community participation and 
insufficient response to our numerous requests for people to volunteer to 
upgrade to CVS Suite we are reviewing our budget and specifically the Free 
Software Foundation's advice to us as to how we should fund the development:
http://www.march-hare.com/cvspro/faq/faq1.asp#9c

If you earn a wage and as a part of your wage earning activity you use any 
version of CVSNT (including embedded versions in WinCVS or TortoiseCVS): please 
alert your management to the benefits that using CVSNT has brought you and 
advise them to support the project by purchasing CVS Suite from £85 / €95 / 
$142 per person.
http://march-hare.com/cvsnt/en.asp

March Hare Software are the ONLY organisation that financially supports the 
CVSNT project and pays Tony's wage - other commercial 'CVSNT clients' do not 
financially support the project.

Since 2004 March Hare Software are the ONLY organisation that has financially 
supported the project and provided the development resources for CVSNT, 
including the releases: 2.0.51, 2.0.58, 2.5.01, 2.5.02 and 2.5.03 as well as 
the 2.5.04 multi-site (with advertising) and the 2.5.05 release currently in 
final testing - all without charging any mandatory fees.

The number of conversations I've had with people who say "I'd pay for CVSNT if 
there were more problems" or "I'd pay for CVSNT if I had no way to get it 
'free'" are innumerable.  At a philosophical level I personally think it is a 
no-brainer: if you only financially support companies who produce closed 
proprietary solutions or buggy free solutions then stable open source solutions 
will disappear and companies relying on them will be left in the lurch and 
poorer for it.  

Regards,


Arthur Barrett






___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] cvsnt-2.5.04.3510-bin.zip and virustotal.com

2009-12-07 Thread Arthur Barrett
Joel,

> The evscm.org downloads page 
> (http://www.evscm.org/modules/Downloads/) offers a link to 
> the file cvsnt-2.5.04.3510-bin.zip:
> 
> http://www.evscm.org/archive/cvsnt-2.5.04.3510-bin.zip
> 
> When I downloaded this file yesterday and then uploaded it to 
> virustotal.com to check for viruses, 11 out of 41 scanners 
> reported some type of threat.  


Which files?  Which threat?

Typically it is 'free' scanners that report 'heuristic' threats - this
is a known bug in those scanners - please report bugs in your scanner
software to your scanner software vendor: they will appreciate your help
in fixing their bugs.

We report this every few weeks to various free virus scan vendors and
every few weeks they fix their software and then a week later it's
broken again.

Regards,



Arthur Barrett


___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVSNT and WinServer 2008 64Bit

2009-12-01 Thread Arthur Barrett
Paul,

> I am in the process of building up a new server to replace my old file
> server.  I have put Windows Server 2008 64 bit on here.  I 
> can't seem to
> get CVSNT to work.  I looks like it has installed ok but when I launch
> the CPL file everything is greyed out - apart from the change options
> button.  If I press this I get an error from the Rundll32 process and
> the cpl closes.

What CVSNT Server Version are you trying?  I know the latest CVS Suite
2008 [3622] works OK.

The easist workaround is to simply run the control panel with eleveated
privs, just right click and follow the prompts...

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] How to correct pbg file on server?

2009-11-16 Thread Arthur Barrett
Devi,

> Question:  How do I correct the .pbg, v file on the server?  
> Can I just edit the file on the server, and manually add 
> the missing entries to the @@begin Objects section?

The ,v files on the server are the repository history database.   You
should not ever even look at them let alone even think about possibly
modifying them.  They are just like an Oracle database - you use the
client tools supplied to administer the server and nothing else.  If you
open your oracle database files in notepad and start messing around you
can expect no help, lots of problems and possibly a curse on all your
children.  Ditto for CVSNT.

For everything else there is the FAQ:
http://march-hare.com/cvspro/faq/faq2.asp#2z

If at all possible send your e-mails to the mailing list as plain text
(there will be an option in your email client, eg: in outlook it's under
the 'format' pulldown menu) since your message was delayed due to its
size in HTML.

Regards,


Arthur
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Connect PHPEclipse with CVSNT?

2009-11-10 Thread Arthur Barrett
Hi Steve,

> I think I am close to getting PHP Eclipse and CVSNT working 
> together, but I am missing something.

Our eBook 'All About CVS' contains extensive instructions on how to
configure CVSNT for use with Eclipse - it's a big topic and not one that
I am going to approach here.  We do not discuss PHPEclipse specifically
in the book, but eclipse is just eclipse.
http://march-hare.com/cvsnt/features/book/en.asp

Here is what some other people wrote on this newsgroup last year about
the value of purchasing CVS Suite:

Jan Keirse; Mon Nov 10 2008
"I would like to confirm this to everyone listening who hasn't bought
the 
product yet. I learned most of the things I know about CVS before I got 
the eBook and it took me ages. I can confirm that the eBook alone is
worth 
the license fee, even without support it would. It saves numerous hours
in 
finding out how everything works and how things can or should be done.
The 
online manual is nothing compared to this! 
And I'm not getting paid to say this ;-)"


Andy Southby; Mon Nov 10 2008
"The ebook is invaluable and have to admit that I bought a personal copy
of the last release just to get the ebook. I'm not getting paid to say
this either but a free copy of the 2008 version would be nice ;-)"



> The command line: cvs init -f -a MyProjects seems to have 
> initialized the directory indicated by CVSROOT.


Check the manual so you are sure you understand what this command
does/did:
http://www.cvsnt.org/manual/html/init.html

Note: 'CVSROOT' 'CVS' 'CVSNT' 'root' 'Administrator' 'cvsadmin' are all
reserved words and using them arbitrarily will result in undefined and
unstable results.  Repository aliases should always start with a
'slash'.  How about calling your repository directory 'c:\myrepo'?  How
about an alias of '/opt/myrepo'?

> I get this message: cvs init: Repository MyProjects 
initialized

Yes - message is clear I think.

> Error validating location: "Could not connect to
> :pserver:@localhost:/CVSROOT: I/O exception occurred: 
> Connection refused:
> /CVSROOT: no such repository"

Yes - message is clear to me - you do not have a repository named
/CVSROOT.

Maybe you named it something else?  Hint - the message you got when you
initialised the repository does confirm the name you gave it was not
'/CVSROOT'.

Note: the CVSNT Control Panel allows initialising / creating a
repository graphically.

Regards,



Arthur Barrett


___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Workaround for 260 char limitation?

2009-11-05 Thread Arthur Barrett

> 
> If you use the right API, you don't have that limiation anymore.
> 

Yes that is already discussed in the bug that Stefan linked to.  It's
the Microsoft C Runtime (CRT) that is the problem.

It is our intention to address this - certainly in the server, but when
we look at the client we also need to look at TortoiseCVS, WinCVS and
WinMerge at a minimum to ensure that we don't simply move the error from
one component to another.  TortoiseCVS and WinMerge are unlikely to
require as many changes as CVSNT.

If we are the ones to code it then the timeframe will come down to
funding - if a customer with 500 licenses raises this as an issue it's
likely to be prioritised.

I'd be very interested to know in 'real world' cases how widespread this
issue is and in particular:
1. is there a particular toolchain more likely to create this (eg:
Eclipse/Java)
2. is this more common as a client or server issue (anecdotal evidence
indicates it's more often a client issue)
3. is this also a problem in svn/git on windows?  Is it already being
addressed, or unlikely to be addressed?
4. can we determine if switching API's will have other positive or
negative effects - eg: performance, compatibility with anivirus, etc etc
5. are we certain that MS are not going to address this in the CRT any
time soon (MSVC 2010)?
6. should we combine this effort with a move towards asynchronous I/O
(threaded) - I'm thinking more the client here than the server, but it's
applicable to both.  Implementing asynchronous I/O would mean that CVSNT
would no longer stop on the 'first' error - ie: 'cvs up a b c d' - if
'b' fails then currently CVSNT stops leaving a updated but not c or d -
but with asynchronous IO both a and c could be updated before b fails
and d aborted
7. does anyone know if the Intel c++ compiler includes its own crt - and
if so would be resolved (or another windows c/c++ compiler but not ming
or gcc which are not viable)

I've replaced the CRT stream library functions once before (many years
ago) with another March Hare product (UD6) that was originally written
for HPUX 10 and then ported to windows.  After using the MS CRT for the
first draft the performance was terrible, so we basically created our
own stream I/O library for windows.   However re-using this code in
CVSNT would require investigating some licensing issues and also some
design decisions that made sense for UD6 that probably doesn't make
sense for CVSNT.

Regards,


Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Socket Errors in my environment

2009-10-30 Thread Arthur Barrett
Donald,

> I have tried using 
> http://customer.march-hare.com/webtools/bugzilla but
> when I search it says 404 error so I'll try hitting up the list.
> 

The URL is:
http://customer.march-hare.com/webtools/bugzilla/tt.htm

As explained in the FAQ:
http://march-hare.com/cvspro/faq/faq2.asp#2z

There are still a few 'old' links to that other page, but I am purging
them as fast as I find them...  I've just fixed a few more - let me know
if you still find any more of the older ones...

> I am experiencing a problem in a source system where 
> occasionally users receive a 
> 
> cvs [update aborted]: writing to server socket: error -1
> 

It usually means the server process disappeared - because the traffic
was stopped (eg: firewall) or because the server process terminated.
You'll need to do a server trace to find out which, see the faq:
http://march-hare.com/cvspro/faq/faq2.asp#4L


> Additionally, we are having problems with permissions on the remote
> server. A file with a ,(comma) in front of it will appear on 
> a commit or
> tagging sequence and we have to manually remove it on the server to
> clear it up.

Probably related to the item above - if the server process fails then
junk files may be left around (though you shouldn't need to clean these
up - they are usually ignored and cleaned up automatically during the
next commit/tag).

> Additionally, there are permissions errors locally in accessing the
> /CVS/Repository file locally, but the problem is intermittent and
> running another update command clears it up.

Usually these problems are caused by anti-virus software.  We've
performed a lot of optimisation in the CVS Suite to reduce the chance of
this, but it occasionally still happens even there (though we are about
to perform another round of fixes on that).

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Creating new directory in master/slave server setup fails

2009-10-30 Thread Arthur Barrett
Tony,

I believe that Andreas has incorporated all the Debian 'fixes' into the 2.5.05 
code, so it should be 'easy' to build a debian package now.  Check the 
cvsnt-dev list for the correspondence (I think).

Regards,


Arthur Barrett



-Original Message-
From:   cvsnt-boun...@cvsnt.org on behalf of Tony Eva
Sent:   Fri 10/30/2009 10:06 PM
To: cvsnt@cvsnt.org
Cc: 
Subject:Re: [cvsnt] Creating new directory in master/slave server setup 
fails

Thanks Arthur,

I did check Bugzilla but didn't spot this one (was looking for "proxy" not 
"replicated"!).

It may take some time to check as I will need to make a 2.5.05 Debian package 
first... but I will confirm the results back here when I have done so.

Regards
Tony

-----Original Message-
From: Arthur Barrett [mailto:arthur.barr...@march-hare.com] 
Sent: 30 October 2009 10:29
To: Tony Eva; cvsnt@cvsnt.org
Subject: RE: [cvsnt] Creating new directory in master/slave server setup fails

Tony,

Known bug since April 2008:
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=5240

I believe this is fixed in 2.5.05 already, please test and confirm to the 
newsgroup.

Regards,


Arthur Barrett


-Original Message-
From:   cvsnt-boun...@cvsnt.org on behalf of Tony Eva
Sent:   Thu 10/29/2009 11:22 PM
To: cvsnt@cvsnt.org
Cc: 
Subject:[cvsnt] Creating new directory in master/slave server setup 
fails

We're experiencing problems when trying to add a new directory to an existing 
repository in a
dual server (master/proxy) configuration.  All other commands work well, it's 
just adding a
new directory that fails.

Setup:
-

Systems are Ubuntu Linux (client, master server, proxy server), CVSNT version 
is reported as:

Client: Concurrent Versions System (CVSNT) 2.5.04 (Zen) Build 3125 (RC 8) 
(client/server)
Server: Concurrent Versions System (CVSNT) 2.5.04 (Zen) Build 3125 (RC 8) 
(client/server)

We have a master and proxy server setup, with the repository on the master 
being rsynced
back to the proxy after each command that modifies the repository (after a 
short delay to
avoid a series of commands triggering multiple parallel rsyncs).  The commands 
that trigger
an rsync are (taken from the postcommand script):

add|admin|authserver|chacl|chown|commit|edit|import|init|passwd|rchacl|rchown|remove|rename|rtag|server|tag|unedit|watch

All other commands are ignored as far as master/slave sync is concerned.

The system works well for normal operations (checkout/update/edit/commit etc) 
and when
adding/removing files to *existing* directories.

Problem:
---

A user on the slave (proxy) server tries to add a new directory to a 
repository.  The series
of test commands is:

$ mkdir test2
$ touch test2/a.txt
$ cvs add test2
cvs [add aborted]: there is a version in test2 already
$

Nothing is added to the repository on the master server or the slave/proxy 
server.  With trace,
the output is as follows (the test2 directory is being added in existing 
directory tools/rxap
in the testrep repository):

$ cvs -ttt add test2
... (snipped) ...
11:55:19:   -> wrap_add(*.xls -kb, 0, 0, 0, 0)
11:55:19:   -> wrap_add(*.zip -kb, 0, 0, 0, 0)
11:55:19:   -> wrap_add(*.Z -kb, 0, 0, 0, 0)
11:55:19:   -> Requesting server cvswrappers
11:55:19:   -> Requesting server cvsrc (read-cvsrc2)
11:55:19:   -> Parsing global cvsrc started
11:55:19:   -> Parsing global cvsrc finished
11:55:19:   -> Name_Repository((null),)
11:55:19:   -> Name_Repository dup tmp is len
11:55:19:   -> Name_Repository dup tmp is now len
11:55:19:   -> Name_Repository open CVS/Repository
11:55:19:   -> Name_Repository opened CVS/Repository ok so read a line
11:55:19:   -> Name_Repository closed CVS/Repository
11:55:19:   -> Name_Repository read 1 tools/rxap

11:55:19:   -> Name_Repository read 2 tools/rxap
11:55:19:   -> Name_Repository isabsolute( tools/rxap )?
11:55:19:   -> Name_Repository isabsolute( tools/rxap )!
11:55:19:   -> Name_Repository Sanitize_Repository_Name( 
/home/cvs/testrep/tools/rxap )!
11:55:19:   -> Name_Repository return ( /home/cvs/testrep/tools/rxap )!
11:55:19:   -> ParseTag_Dir((null),,,3,)
11:55:19:   -> Create_Admin (test2, test2, /home/cvs/testrep/tools/rxap/test2, 
, , 0, 0)
cvs [add aborted]: there is a version in test2 already
$

The same series of commands to add the test directory works fine when performed 
on the master
server and the directory is added and rsynced without errors.

Any ideas or suggestions would be welcome.

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS 

Re: [cvsnt] Creating new directory in master/slave server setup fails

2009-10-30 Thread Arthur Barrett
Tony,

Known bug since April 2008:
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=5240

I believe this is fixed in 2.5.05 already, please test and confirm to the 
newsgroup.

Regards,


Arthur Barrett


-Original Message-
From:   cvsnt-boun...@cvsnt.org on behalf of Tony Eva
Sent:   Thu 10/29/2009 11:22 PM
To: cvsnt@cvsnt.org
Cc: 
Subject:[cvsnt] Creating new directory in master/slave server setup 
fails

We're experiencing problems when trying to add a new directory to an existing 
repository in a
dual server (master/proxy) configuration.  All other commands work well, it's 
just adding a
new directory that fails.

Setup:
-

Systems are Ubuntu Linux (client, master server, proxy server), CVSNT version 
is reported as:

Client: Concurrent Versions System (CVSNT) 2.5.04 (Zen) Build 3125 (RC 8) 
(client/server)
Server: Concurrent Versions System (CVSNT) 2.5.04 (Zen) Build 3125 (RC 8) 
(client/server)

We have a master and proxy server setup, with the repository on the master 
being rsynced
back to the proxy after each command that modifies the repository (after a 
short delay to
avoid a series of commands triggering multiple parallel rsyncs).  The commands 
that trigger
an rsync are (taken from the postcommand script):

add|admin|authserver|chacl|chown|commit|edit|import|init|passwd|rchacl|rchown|remove|rename|rtag|server|tag|unedit|watch

All other commands are ignored as far as master/slave sync is concerned.

The system works well for normal operations (checkout/update/edit/commit etc) 
and when
adding/removing files to *existing* directories.

Problem:
---

A user on the slave (proxy) server tries to add a new directory to a 
repository.  The series
of test commands is:

$ mkdir test2
$ touch test2/a.txt
$ cvs add test2
cvs [add aborted]: there is a version in test2 already
$

Nothing is added to the repository on the master server or the slave/proxy 
server.  With trace,
the output is as follows (the test2 directory is being added in existing 
directory tools/rxap
in the testrep repository):

$ cvs -ttt add test2
... (snipped) ...
11:55:19:   -> wrap_add(*.xls -kb, 0, 0, 0, 0)
11:55:19:   -> wrap_add(*.zip -kb, 0, 0, 0, 0)
11:55:19:   -> wrap_add(*.Z -kb, 0, 0, 0, 0)
11:55:19:   -> Requesting server cvswrappers
11:55:19:   -> Requesting server cvsrc (read-cvsrc2)
11:55:19:   -> Parsing global cvsrc started
11:55:19:   -> Parsing global cvsrc finished
11:55:19:   -> Name_Repository((null),)
11:55:19:   -> Name_Repository dup tmp is len
11:55:19:   -> Name_Repository dup tmp is now len
11:55:19:   -> Name_Repository open CVS/Repository
11:55:19:   -> Name_Repository opened CVS/Repository ok so read a line
11:55:19:   -> Name_Repository closed CVS/Repository
11:55:19:   -> Name_Repository read 1 tools/rxap

11:55:19:   -> Name_Repository read 2 tools/rxap
11:55:19:   -> Name_Repository isabsolute( tools/rxap )?
11:55:19:   -> Name_Repository isabsolute( tools/rxap )!
11:55:19:   -> Name_Repository Sanitize_Repository_Name( 
/home/cvs/testrep/tools/rxap )!
11:55:19:   -> Name_Repository return ( /home/cvs/testrep/tools/rxap )!
11:55:19:   -> ParseTag_Dir((null),,,3,)
11:55:19:   -> Create_Admin (test2, test2, /home/cvs/testrep/tools/rxap/test2, 
, , 0, 0)
cvs [add aborted]: there is a version in test2 already
$

The same series of commands to add the test directory works fine when performed 
on the master
server and the directory is added and rsynced without errors.

Any ideas or suggestions would be welcome.

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVS complete tutorial

2009-10-27 Thread Arthur Barrett
Nitesh,
 
Please read the FAQ and contact the mailing list if you have questions, not 
individuals directly.
http://march-hare.com/cvspro/faq/faq2.asp#2z
 
Regards,
 
 
Arthur Barrett
 

-Original Message-
From: nitesh bansal [mailto:nitesh.ban...@gmail.com] 
Sent: Wednesday, 28 October 2009 12:30 AM
To: Arthur Barrett
Cc: cvsnt@cvsnt.org
Subject: Re: [cvsnt] CVS complete tutorial


Thanks Arthuri will be looking forward to your help from time 
to time...can i have you email address...???


On Tue, Oct 27, 2009 at 5:38 PM, Arthur Barrett 
 wrote:


Nitesh,
 
We can't support CVSNT - it has too many bugs, instead we 
provide a QA tested / commercially hardened build called CVS Suite with over 
380 fixes:

http://march-hare.com/cvspro/?lang=EN&pdf=d

For CVS Suite we have several support levels :
http://march-hare.com/cvspro/default2005.asp?lang=EN
 
Contact sa...@march-hare.com for a quote or use the online 
store.
 
Regards,
 

 
        Arthur Barrett
 

-Original Message-
From: nitesh bansal [mailto:nitesh.ban...@gmail.com] 
Sent: Tuesday, 27 October 2009 6:15 PM
    To: Arthur Barrett
Cc: cvsnt@cvsnt.org
Subject: Re: [cvsnt] CVS complete tutorial


Thanks Arthur...Is there any kind of support license 
whihc we could purchase to get support on CVs issues...???


On Tue, Oct 27, 2009 at 12:47 AM, Arthur Barrett 
 wrote:


Nitesh,


> I have been given the task of managing the 
source code of my
> company with
> CVS.I am a newbie in CVS world.Please suggest 
me the best
> tutorial for CVS
> including the detailed commands summary plus 
the solutions to
> most common
> problems faced while managing the code like 
managing the bugs
> found in the
> base version.


If you use CVSNT for any wage earning activity 
then you need to be supporting the project either with your own documentatio, 
code or financially - coincidentally enough if you spend a mere £85 on CVS 
Suite you get much more reliable software and comprehensive documentation:
http://march-hare.com/cvsnt/features/book/en.asp

Regards,

    
        Arthur Barrett




___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVS complete tutorial

2009-10-27 Thread Arthur Barrett
Nitesh,
 
We can't support CVSNT - it has too many bugs, instead we provide a QA tested / 
commercially hardened build called CVS Suite with over 380 fixes:
http://march-hare.com/cvspro/?lang=EN&pdf=d

For CVS Suite we have several support levels :
http://march-hare.com/cvspro/default2005.asp?lang=EN
 
Contact sa...@march-hare.com for a quote or use the online store.
 
Regards,
 
 
Arthur Barrett
 

-Original Message-
From: nitesh bansal [mailto:nitesh.ban...@gmail.com] 
Sent: Tuesday, 27 October 2009 6:15 PM
    To: Arthur Barrett
Cc: cvsnt@cvsnt.org
Subject: Re: [cvsnt] CVS complete tutorial


Thanks Arthur...Is there any kind of support license whihc we could 
purchase to get support on CVs issues...???


On Tue, Oct 27, 2009 at 12:47 AM, Arthur Barrett 
 wrote:


Nitesh,


> I have been given the task of managing the source code of my
> company with
> CVS.I am a newbie in CVS world.Please suggest me the best
> tutorial for CVS
> including the detailed commands summary plus the solutions to
> most common
> problems faced while managing the code like managing the bugs
> found in the
> base version.


If you use CVSNT for any wage earning activity then you need to 
be supporting the project either with your own documentatio, code or 
financially - coincidentally enough if you spend a mere £85 on CVS Suite you 
get much more reliable software and comprehensive documentation:
http://march-hare.com/cvsnt/features/book/en.asp

Regards,
    
        
Arthur Barrett



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVS complete tutorial

2009-10-26 Thread Arthur Barrett
Nitesh,

> I have been given the task of managing the source code of my 
> company with
> CVS.I am a newbie in CVS world.Please suggest me the best 
> tutorial for CVS
> including the detailed commands summary plus the solutions to 
> most common
> problems faced while managing the code like managing the bugs 
> found in the
> base version.

If you use CVSNT for any wage earning activity then you need to be supporting 
the project either with your own documentatio, code or financially - 
coincidentally enough if you spend a mere £85 on CVS Suite you get much more 
reliable software and comprehensive documentation:
http://march-hare.com/cvsnt/features/book/en.asp

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Problem connection

2009-10-26 Thread Arthur Barrett
Orlando,

> I have the following problem when trying to connect to cvs:
> 
> 
> cvs [checkout aborted]: Error reading from server 
> yagua.red-udea: 0: No such file or directory
> 
> the cvslckd is running, users with which I am trying to 
> connect are in the cvs group, the iptables is down and the 
> truth not because it lets me connect???
> 

No idea - you'd need to tell us the exact versions and exact command and
connection string and all the other information listed in the FAQ:
http://march-hare.com/cvspro/faq/faq2.asp#2z

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Inconsistent CVSNT "case" behaviour

2009-10-25 Thread Arthur Barrett
Andrew,

> To me, the behavior of CVSNT should be consistent with the
> case-sensitive nature of the
> 
> repository.  In other words, CVSNT should only create 
> folders, using the correct case-sensitive
> name matching the folder in which the file(s) resides, when it
> encounters a file that matches
> the checkout criteria.
> 

If that is how you would like it to behave then please provide a patch
to the cvsnt-dev newsgroup.  I personally prefer these sorts of changes
to be user switchable in case someone wants the old behaviour, but that
is not a requirement for the patch.

> 
> Is this a known problem/limitation?
> 
> Is this behavior still present in EVS?

I don't think we've created a FAQ on this yet, but one is overdue.  

I have never worked in a professional IT department where two files or
directories with identical names that differ only in case were ever
stored in the same directory.  We could probably write an entire
operating system or application where every file and command was
'monica', just with different case combinations, but the converstations
would be hilarious: 

Arthur: I've got a new monica.c for the mOnica project, how do I test
it?
Tony: Just compile monica and then put it into /MonicA and run it from
there
Arthur: I did that but it seems to be the old version
Tony: You've copied it to /MOnicA then, you need to copy it to /monicA
Arthur: Sorry is that /monicA or /MonicA 
Tony: My bad - should be /mOnicA
Arthur: Can we try just calling it 'bin' instead?
Tony: But this operating system is CASE SENSITIVE we should be able to
use the same names!


The philosophy that has always driven the CVSNT project is for feature
to be included that help professional IT workers - professional
programmers writing commercial software.  Now to date noone has ever
submitted a real-world scenario that really requires support for
multiple files or directories to exist in the same directory that differ
in name only by case, and if many people did then we'd probably spend
more hours on it - as it is we already have a case sensitive driver for
CVSNT on windows and also the case select switch on checkout - and
that's more than I've seen in any other version control tool proprietary
or open source (though since you work for CA - maybe you know what
CA/Harvest does - one of the few SCCM tools I've not personally used).


The 'case sensitive' driver is available at additional cost for
customers who need both 'Hello.cpp' and 'hello.cpp' (which windows
cannot usually provide).  Contact sa...@march-hare.com if this is
required, and include in your request: total number of people using CVS
server and/or client, server OS, client OS, and locations (eg: 100 x
Bangalore, 20 x Boston and 30 x Brussels).

> 
> Is there any way to change the behavior by, say, the use of a
> command-line switch?
> 

Yes 'cvs co -S', see the manual:
http://www.cvsnt.org/manual/html/checkout.html#checkout-options

Regards,



Arthur Barrett


___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Switch to user failed due to configuration error. Contactyour System Administrator

2009-10-25 Thread Arthur Barrett
Jaime,

> 
> cvs passwd -r cvsadmin -a user
> 
> If I try to connect with "user" I receive the error: "Switch 
> to user failed due to configuration error.  Contact your 
> System Administrator"
> 

The username 'cvsadmin' is special (it's like 'root' in unix or 'Administrator' 
in windows) and should not be used in the way you are trying to.

Create a non-admin user (eg: allcvsusers) and alias 'user' to that instead, if 
the problem still occurs please re-test with the 2.5.05 testing release and if 
the problem still exists create a ServerTraceFile and send just the relavent 
lines to the newsgroup and I'll look into it.

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVSNT+WINCVS

2009-10-25 Thread Arthur Barrett
Rodrigo,

> I understand that in the server machine, I should install 
> "CVSNT Server" (which is different from "CVSNT", right?), and 
> in the clients, I should install "CVSNT" and "WinCVS" (the 
> "WinCVS" installer which is not "bare" include CVSNT). Is 
> this correct? 

Yes.  

Or you can install the "CVSNT Combined Client Installer" and it will
install WinCVS (difficult to use, but powerful), TortoiseCVS (easy to
use explorer plugin) and a 'no cost' copy of CVS Suite Studio
(traditional version control type program like VSS or PVCS).  All the
downloads server/combined client etc are here:
http://march-hare.com/cvspro/en.asp#downcvsnt

> I tried this, and used the CVSNT Server to 
> create a repository in the server, but I cant get the clients 
> machines to import any project into the repository...
>  
> What am I doing wrong?

No idea - you'd need to tell us the exact versions and error message and
all the other information listed in the FAQ:
http://march-hare.com/cvspro/faq/faq2.asp#2z

Regards,



Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] How to add a file on mainline when parent directory isupdated from a tag?

2009-10-15 Thread Arthur Barrett
Cristian,

> I perform cvs update from a tag and then I would like to add a file
> under CVSNT control. I'd like to have the file added on the 
> mainline (as
> my update was from a tag, not even a branch) and I do cvs add foo.c -r
> HEAD and then commit. 
> 1. if I do not specify -r option to commit, then what happens is that
> the file is added not to the mainline, but to a branch that 
> has the name
> of my tag. What is the effect of -r on the add command, then?
> 2. if I try to specify -r HEAD option to commit, it returns:
> commit: invalid option -- r
> cvs commit: nothing known about `HEAD'
> cvs [commit aborted]: correct above errors first!
> 

It's almost impossible to help if you do not provide the basic
information requested in the FAQ:
http://march-hare.com/cvspro/faq/faq2.asp#2z

Works for me using CVS Suite 2008:

I:\testtemp>cvs -d
:sspi;force=kerberos:administra...@cluster1.march-hare.local:/i-repo
rtag blahtag appl
cvs rtag: Tagging appl
cvs rtag: Tagging appl/app1

I:\testtemp>cvs -d
:sspi;force=kerberos:cluster1.march-hare.local:/i-repo co -r
blahtag  appl
cvs server: Updating appl
U appl/appl.sln
U appl/appl.vssscc
cvs server: Updating appl/app1
U appl/app1/stdafx.cpp
U appl/app1/stdafx.h
U appl/app1/targetver.h

I:\testtemp>cd appl

I:\testtemp\appl>notepad test.txt

I:\testtemp\appl>cvs add -r HEAD  test.txt
cvs server: scheduling file `test.txt' for addition on branch `HEAD'
cvs server: use 'cvs commit' to add this file permanently


I:\testtemp\appl>cvs ci -m "go"
cvs commit: Examining .
cvs commit: Examining app1
RCS file: /i-repo/appl/test.txt,v
done
Checking in test.txt;
/i-repo/appl/test.txt,v  <--  test.txt
new revision: 1.2; previous revision: 1.1
done


I:\testtemp\appl>cvs ver
Client: Concurrent Versions System (CVSNT) 2.5.03 (Scorpio) Build 3509
(client/server)
Server: Concurrent Versions System (CVSNT) 2.5.03 (Scorpio) Build 3509
(client/server)


What are you doing differently?

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] What are 3-way conflicts?

2009-10-13 Thread Arthur Barrett
Eric,

> I've been trying to find some information that can help me 
> understand exactly what 3-way conflicts really are.  WinCVS 
> has an option to produce 3-way conflict files, which I 
> believe translates to the -3 switch in CVSNT.
> 
> According the the cvsnt docs, -3 switch "Provide 3-way 
> conflicts.".  However, I have no idea what that means.
> 
> I've done a google search on 3way conflicts, but cannot seem 
> to find anything relevant anywhere.
> 
> Can anyone point me to some useful reference information 
> and/or exmaples as to way exactly 3way conflict files are?
> 

Search for '3 way merge' instead:
http://en.wikipedia.org/wiki/Merge_(revision_control)

Regards,


Arthur
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] write to fileattr.xml error when commit a file

2009-09-17 Thread Arthur Barrett
Hi Wendy,

> How is things going on?
> 

Thank you for all the test sets - we have reproduced at least one of the
problems, and are looking for ways to resolve it.

There are several combinations:
1. CVSNT Chinese Client to CVSNT Chinese Server:  Suite OK,2.5.05
FAIL
2. CVSNT Chinese Client to CVSNT Unicode Server:  Suite FAIL,  2.5.05
FAIL
3. CVSNT Unicode Client to CVSNT Unicode Server:  Suite OK,2.5.05
Untested

We are looking at ways to fix (2) at the moment, it will take a few more
days at least.  

We do not anticipate providing a fix for (1) in the community editions -
from 2.5.04 we assumed that the community edition is ran as Unicode
server in multi-charcter set environments.

Method (3) probably works with the community 2.5.05 client and server,
however I think that WinCVS and TortoiseCVS do not run CVSNT client in
Unicode mode and have no option to enable this - so you could use it
from the command like (cmd /u) using 'cvs --utf8' however that is all.

I can confirm that method (1) works OK today with CVS Suite 2008.

Regards,


Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] write to fileattr.xml error when commit a file

2009-09-15 Thread Arthur Barrett
Wendy,

> 
> What can I do else?
> 

Please put the server to unicode mode and delete the existng fileattr.xml then 
try agiain:

  g:
  cd G:\temp\tmp2\new temp\文档\
  c:\program files\cvsnt\cvs.exe add -kb GTD81B_配置管理计划.doc
  c:\program files\cvsnt\cvs.exe ci -m "new file" GTD81B_配置管理计划.doc

If it fails, on the server use the 'cvsnt control panel' on the 'advanced' tab 
enable 'clients are allowed to trace server' and then re-run:

  c:\program files\cvsnt\cvs.exe -ttt ci -m "new file" GTD81B_配置管理计划.doc > 
log.txt 2> log2.txt

 

Send me (not the mailing list) the log.txt and log2.txt

Regards,



Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] write to fileattr.xml error when commit a file

2009-09-15 Thread Arthur Barrett
Wendy,

> I upgraded the server to CVSNT  2.5.05, client to Wincvs
> 2.5.3.2784(march-hare.com Build 2784), 

It is much easier to debug if the server and the client are the same version.  
Why did you choose this version for the client?  Can you use 2.5.05 for the 
client?


>   cvs add -kb -- GTD81B_配置管理计划.doc (in directory
> G:\temp\tmp2\new temp\文档\)
>   cvs [server aborted]: Couldn't open RCS file 
> /StelcomRoot/new temp/
> 文档/GTD81B_Ж#)Ж#)Ж#)Ж#)Ж#)Ж#)Ж#)Ж#)Ж#)Ж#)Ж#)Ж
> #).doc,v: Invalid argument


This looks like WinCVS or TortoiseCVS - please just use the command line until 
we get this working.  Using WinCVS or TortoiseCVS adds a whole new set of 
potential problems.

Preferably use the FULL PATH to the installed 2.5.05 client to be certain that 
you are using the new version, eg:

  g:
  cd G:\temp\tmp2\new temp\文档\
  c:\program files\cvsnt\cvs.exe add -kb GTD81B_配置管理计划.doc
  c:\program files\cvsnt\cvs.exe ci -m "new file" GTD81B_配置管理计划.doc
  

> Can I  get a CVS suite 2008 trial version? 

No. In a few weeks we will have a trial of CVS Suite 2009 available.

Regards,



Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] write to fileattr.xml error when commit a file

2009-09-14 Thread Arthur Barrett
Wendy,

> After I upgraded the CVSNT  2.5.05, the problem of the  
> fileattr.xml is still there. 

Did you upgrade the server and the client or just the server?  Check
that there is no old cvs.exe in the WinCVS directory.

You may have to 'delete' the 'broken' fileattr.xml from the server.

> > Upgrade the client and the server and the problem will go away, or
> > upgrade the server to 2.5.05 and set the options as described in bug
> > .
> 
> And also I cannot get the 'assumed 
> character set' for each type of client (CVSNT, non-CVSNT, etc). in 
> the 'compatibility options' tab.

My mistake - 2.5.05 does NOT have bug fix  - that fix is only in CVS
Suite 2008.  The bug does say that, but my comments in the e-mail
misled you.  

If you upgrade the client then it should work OK - the problem is that
the 'old' client does not send the codepage to the server - so the
server make some assumptions which can easily be wrong in a
multi-character set environment.

You should:
1) run 2.5.x server in 'unicode' mode and 2.5.x clients
Or
2) run 2.0.x server and clients in the identical character set *may*
work
Or
3) run 2.5.x server and 2.0.x clients with the server and client
configured for the same character set *may* work

Either way you will almost certainly need to 'delete' the old
fileattr.xml from the server.  This *may* cause some things like renamed
files and watch/edit to misbehave in the short term.

Let the group know if you need more clarification.

Regards,


Arthur Barrett





___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Incorrect variable expansion in administrative files

2009-09-13 Thread Arthur Barrett
Gabriel,

> ALL cmd /c echo ${CVSROOT}12345
> 
> after executing any command the output is:
> 
> /slrepo2345
> 
> Expected output:
> 
> /slrepo12345
> 
> Looks like variable expansion "eats" the first character from the  
> remaining text. The same happens with any other variable ${USER},  
> ${REAL_CVSROOT}, etc.

Thanks for the report.

Looking at the code - this behaviour appears to be deliberately coded,
but certainly the manual doesn't make it clear.

If you use braces then the first character after the closing brace is
always discarded:
  ALL cmd /c echo ${CVSROOT} 12345

I tested CVS 1.12.13 and it does NOT drop the first character.

So I propose:
* CVSNT 2.5.04 - no change
* CVSNT 2.5.05 - 1.12.13 behaviour

Bug number assigned 5722.

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] checkout with '-r tag ' option error

2009-09-10 Thread Arthur Barrett
Wendy,

> I got a new problem ,please help:

Please read the FAQ:
http://march-hare.com/cvspro/faq/faq2.asp#2z

The FAQ indicates that you should search the bug database.

The bug database already contains an explanation of this problem with a
known solution:
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=


> I am in China, we use files with Chinese name. The client is 
> Wincvs2.0.24,
> after update to CVSNT 2.5.04, 

Have you upgraded the server or the client?  I think you are probably
still running the 2.0.51 client and using the 2.5.04 server.  

WinCVS is NOT A CLIENT.  CVSNT is the client and WinCVS runs it.
Upgrade your CVSNT client please.

> when I commit a file with 
> Chinese name, the
> server report "XML error at line 0: 
> xmlEncodeEntitiesReentrant : input not
> UTF-8", the fileattr.xml file will be deleted, then we cannot 
> do anything to this directory.

Upgrade the client and the server and the problem will go away, or
upgrade the server to 2.5.05 and set the options as described in bug
.

> I try to add ' encoding="UTF-8"' to the first line of 
> fileattr.xml , I can

NEVER EVER EVER EVER EVER modify your repository.  The repository is
like an Oracle database - noone would open oracle database files and
make changes using notepad - and you shouldn't with the CVSNT
repository.

Regards,


Arthur



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] cvs rtag command doesn't work from command line but does from wincvs

2009-09-07 Thread Arthur Barrett
Eric,

> I am running CVSNT 2.5.03.

Which build?

2.5.03.2382 was released in July 2006 - there have been a lot of 
improvements in the past 3 years...  CVSNT 2.5.04 superseded it in November 
2008.

Please re-test on 2.5.05 test release, if the problem still occurs let the 
newsgroup know and also provide a trace of an rtag on a small/simple 
directory to supp...@march-hare.com

Regards,


Arthur Barrett



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] checkout with '-r tag ' option error

2009-09-04 Thread Arthur Barrett
Wendy,

> 
> After update to CVSNT 2.5.04, the problem is resolved, thanks,
> 

Good  to hear.

Regards,


Arthur
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] Free Software philosophy and CVSNT.

2009-09-02 Thread Arthur Barrett

I regularly catch up on the philosophy documents over at GNU.ORG, however just 
yesterday I found they had updated their 'free speech not free beer' statement 
with a new link:
http://www.gnu.org/philosophy/selling.html

"Since free software is not a matter of price, a low price isn't more free, or 
closer to free."

"Freedom is the issue, the whole issue, and the only issue."

"Thus, if we want to increase the number of users in the long run, we should 
above all develop more free software.
The most direct way to do this is by writing needed free software or manuals 
yourself. But if you do distribution rather than writing, the best way you can 
help is by raising funds for others to write them."


If you earn a wage and as a part of your wage earning activity you use CVSNT: 
please alert your management to the benefits that using CVSNT has brought you 
and advise them to support the project by purchasing CVS Suite (CVSNT) for £85 
/ €96 / $121, or CM Suite (EVS) with support for SVN and CVS clients for  £255 
/ €289 / $362 - annual support and software maintenance is also available.
http://march-hare.com/cvsnt/en.asp

With the forthcoming release of CVSNT 2.5.05 Tony and I are looking again at 
the best way to communicate the value of Free Software and the importance of 
funding the development to people using CVSNT.  We will release a RC soon.  One 
of our many ideas is this one:
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=5663


Regards,



Arthur Barrett




___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] cvs [server aborted]: tag '1.1' must start with a letter

2009-09-01 Thread Arthur Barrett
Markus,

Thank you for taking the time to submit a patch to CVSNT.

Technical discussions about the source code of CVSNT belong on the dev
mailing list:
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt-dev

> after update a directory to a numeric revision (1.1 to get all files
> including removed files)
> >cvs update -P -r 1.1 (in directory T:\Build\Content\NumericVersion\)
> 

Numeric directory tags are unsupported:

D:\march-hare\wm11>cvs up -P -r 1.1
cvs [server aborted]: Numeric directory tags are not allowed.



The code to handle this has been in update.cpp since 2005, CVSNT 2.5.02
build 2042:

1.44.2.53(tmh  03-May-04): /* Called before the directory is
opened.  We reset the sticky directory version here. */
1.44.2.53(tmh  03-May-04): static int update_predirent_proc
(void *callerdat, char *dir, char *repository, char *update_dir, List
*entries, const char *virtual_repository, Dtype hint)
1.44.2.53(tmh  03-May-04): {
1.44.2.93(tmh  23-Nov-04):  const char *olddir_vers;
1.44.2.56(tmh  01-Jun-04):  List *ent;
1.44.2.87(tmh  19-Oct-04): 
1.44.2.123   (tmh  27-Jul-05):  if(tag && isdigit((unsigned
char)*tag))
1.44.2.123   (tmh  27-Jul-05):  error(1,0,"Numeric
directory tags are not allowed.");
1.44.2.123   (tmh  27-Jul-05): 


You can update any file to a numeric version, but not the entire
directory, eg:
D:\march-hare\wm11>cvs up -r 1.1 blah.txt

Which version of CVSNT are you using?  The FAQ lists all the information
you should be providing in bug reports:
http://march-hare.com/cvspro/faq/faq2.asp#2z

When making patches we expect you to be running the latest test release
(currently CVSNT 2.5.05.3489):
http://www.cvsnt.org/wiki/Download

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVS Repository on Shared Network Drive?

2009-08-27 Thread Arthur Barrett
RLA,

> I wonder if i can add a network drive as a repository in 
> CVSNT 2.5.04 on a Windows 2003 Server. 

Most of the time this question is asked it is because the person asking
does not understand how to share a repository among several users.  

You CAN have many people use a single repository.  You can 'share' a
CVSNT Server repository.  

Using a network drive is NOT the way.

Your CVSNT Server is a powerful enterprise database containing your
revision history/. The protocols (like NFS and Samba) that underpin the
'network drive' are unreliable and unsuitable for sustained
high-bandwidth read&write.  You cannot store an Oracle database on a
network drive and neither can you store a CVSNT Server Repository on
one.

Regards,


Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] cann't checkout by label

2009-08-24 Thread Arthur Barrett
Singwa xu,

> 
> I'm useing CVSNT 2.0.41a.
> 

Please refer to the FAQ:
http://march-hare.com/cvspro/faq/faq2.asp#2za

Please download the latest CVSNT 2.5.04 and if the problem still occurs
contact the mailing list again.


Regards,



Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] checkout with '-r tag ' option error

2009-08-24 Thread Arthur Barrett
Wendy Li,

> The server is CVSNT 2.0.41a, the client is wincvs or tortoise cvs.

Please refer to the FAQ:
http://march-hare.com/cvspro/faq/faq2.asp#2za

Please download the latest CVSNT 2.5.04 and if the problem still occurs
contact the mailing list again.


Regards,



Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Problem

2009-08-19 Thread Arthur Barrett
Orlando,

> 1. What I did was install the following rpm: 
> - Cvsnt-2.5.04.3236-1.i386.rpm 
> - Cvsnt-database-mysql-2.5.04.3236-1.i386.rpm 
> - Cvsnt-protocol-gserver-2.5.04.3236-1.i386.rpm 
> - Cvsnt-protocol-sserver-2.5.04.3236-1.i386..rpm
.
.
.
> 
> 3. how can I start the cvsnt service?
> 
> 

It depends if you have chosen inetd or xinetd as per the instructions:
http://www.cvsnt.org/oldwiki/InstallationLinux

You also need to configure the lock daemon (see above link).

Most people will assume that if you are installing software on a linux
machine that you are a linux administrator and know the things that a
linux administrator needs to know - including how to configure inetd and
xinetd services.  If you are a linux adminstrator and you do not know
these things then may I politely suggest you go and get some training or
buy several good books on linux and start reading or purchase
professional linux suppport from Red Hat or another vendor (they wont
help you with anything CVSNT specific though - only generic things like
inetd and xinetd).

> 5. in part set by the port that will be running the CVSNT?
> 

Which one - the lock server port or the repository server port or the
ssh port?

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] "Too many files open" error during Tag

2009-08-18 Thread Arthur Barrett
Robert,

Not enough information has been provided for anyone to assist you.

> C:\IT\work\distro_test>cvs rtag TestTagRadix RadixSDK
> Script execution failed
> Script execution failed
> Script execution failed
> cvs rtag: Tagging RadixSDK
> cvs [rtag aborted]: could not open lock file
> `/Rocket/RadixSDK/,.cvsignore,': Too many open files

Please provide the information requested in the faq:
http://march-hare.com/cvspro/faq/faq2.asp#2z

Particularly:

  C:\IT\work\distro_test>cvs ver

And

 C:\IT\work\distro_test>cvs -ttt rtag TestTagRadix RadixSDK 2> trace.txt

Open trace.txt and post ONLY A COUPLE OF LINES showing the location of
the problem.

Regards,


Arthur



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] configuring cvsnt

2009-08-12 Thread Arthur Barrett
Orlando,

> check these links but what I need is an example configuration 
> of CVSNT, which means that values should be set in the file 
> PServer and other files I configure 


And all that information is available in the documents that I provided links to.

>  I also like to know how do I run the CVSNT

The manual is here:
http://cvsnt.org/manual/

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] configuring cvsnt

2009-08-11 Thread Arthur Barrett
Orlando,

> How can I configure CVSNT  Red Hat Linux is already 
> installed, the configuration needed 

Please ensure you have read the FAQ:
http://march-hare.com/cvspro/faq/faq2.asp#2z

The old guide is here, the latest one is in the eBook:
http://www.cvsnt.org/oldwiki/InstallationLinux

eBook:
http://march-hare.com/cvsnt/features/book/en.asp

Regards,


Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Some doubts configuring my CVSNT server

2009-08-10 Thread Arthur Barrett
Daniel,

> I'm configuring a CVS server and I'm having a little problems 
> about remote
> connections, I will describe the whole process implemented by 
> me then you
> can tell me in which step I fail:

The less you try and change the better - it'll work if you just install
and go.  Best to delete the repository you have set up and start a new
one.  You could also uninstall and delete the registry key
HKLM\Software\Cvs just to be sure.

> 1.- Download and install "cvsnt-server-2.5.04.3510.msi"
> 2.- Create a folder: "C:\CVSrepositories"
> 3.- Open CVSNT Control Panel stop services.
> 4.- Add repositories.
> 5.- Set the domain from (default) to "MyDomain"

Do not do this - leave it at (default)

> 6.- Start services in the about tab.
> 7.- Run command prompt, and "set 
> cvsroot=:sspi:MyDomain:/CVSrepositories"
> 8.- In Command Prompt cvs login

Do not login to sspi - you are already logged in (it uses your windows
authentication token)

> 9.- There is no error (Until here everything is fine on local 
> machine), then
> cvs logout.
> 10.- cvs passwd -a User1 (First, of course, I create an user in domain
> MyDomain)

Do not run passwd - if you created the user on the domain there is
nothing else to do.

> 11.- Again set cvsroot=:pserver:us...@mydomain:/CVSRepositories
> 12.- cvs login

Do not login

> 13.- Everything cool, cvs logout.
> 14.- Let's reset cvsroot once again, set 
> cvsroot=:pserver:us...@ip-address
> :/CVSRepositories
> 15.- cvs login
> 16.- Error, I changed the cvsroot to "set
> cvsroot=:pserver:mydomain\us...@ip-address:/CVSRepositories" 
> and does not

Try removing the domain.

Why do you need to use pserver?  You can use sspi over the internet (but
then you will have to 'cvs login').  

> Please help, I'm getting crazy, I hope this steps are enough 
> clear in order
> to understand my problem and help me, anyway do not hesitate 
> in ask me for
> any clarification.


Read the FAQ- if you need this urgently, purchase CVS Suite:
http://march-hare.com/cvspro/faq/faq2.asp#2z

Regards,


Arthur
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Query Related BUIG FIXING IN CVS

2009-08-10 Thread Arthur Barrett
Nitesh,

> I am maintaining my source code using CVS 1.12.11, i am using 
> CVS tags to
> mark every change in the code.I have a requirement that  i 
> have found a bug
> in my source code,i want to fix this bug in all the releases marked by
> different tags,but i want to keep the tag name 
> unchanged.Kindly suggest.

Please upgrade to 2.5.04, it has automatically generated id's for each
commit, plus integrated support for change sets (bug numebrs).

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVS multisite

2009-08-10 Thread Arthur Barrett
Rohit,

> i just want to know if multisite is possible in CVS,if 
> possible how can we configure the same

CVS is multi-site by default - there is nothing more you need to do, it
is already optimised for use over a wide-area network.

Some people and some unscrupulous companies will try and convince you
some other software, or a local cache is required - it usually is not.
If you have performance problems then you need to fix the performance
problem not patch over it with an inefficient cache.

Since many many many people have been deceived by the need to pay for
some local cache software we added that function to 2.5.04.  I cannot
stress enough just how unnecessary repository replication and caching is
for 99.9% of organisations - if you are experiencing multi site
performance problems there are probably much 'better' ways to fix it
that using repository replication and caching.

If you want more info on the repository replication stuff please see the
previous newsgroup posts:
http://www.cvsnt.org/pipermail/cvsnt/2008-May/030637.html
And
http://www.cvsnt.org/pipermail/cvsnt/2008-May/030642.html
And
http://www.cvsnt.org/pipermail/cvsnt/2008-May/030653.html
And
http://www.cvsnt.org/pipermail/cvsnt/2008-May/030655.html
And
http://www.cvsnt.org/pipermail/cvsnt/2008-May/030659.html



If you have performance problems or you want a local cache and cannot
work out how to do it with the instructions provided then you need to
purchase the commercial version with on site consulting and we will set
it all up for you.  You do the work and you pay for your own hours, we
do the work and you pay for our hours.  No further discussion, I will
not answer anything more in this thread - if you want a quote contact
sales at march-hare.com.

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] Help the CVSNT project

2009-08-07 Thread Arthur Barrett
Hi All,

In October 2008 and April 2009 I wrote blatant and unashamed sales pitches for 
people to support CVSNT by helping to pay programmer wages.  Thank you to those 
who acted on my previous request however we are still short of our goal, so 
it's time for a reminder.  

We will be shortly releasing CVSNT 2.5.05 and CVS Suite 2009:
* CVSNT 2.5.05 will use the latest libraries and compilers and be tested on the 
latest operating systems - we will continue to provide binary download packages 
for Windows XP/Vista/W7 and RHEL5
* CVS Suite 2009 will provide a new high performance server and we will provide 
evaluation copies for both the server and client for all supported platforms 
except iSeries

As of today - when you purchase CVS Suite you now also get access to an 
installer for the 'free/open source' CVSNT 2.5.04 without the advertising 
message.  If you have 50 staff using CVSNT we recommend that you purchase 50 
CVS Suite licenses so you can use the quality tested commercial build - but if 
you have less budget then you can purchase less licenses then download and use 
the non-advertising CVSNT 2.5.04 build instead.  We will not provide any 
commercial support or commercial documentation for CVSNT 2.5.04.

March Hare Software have been financially supporting the open source project 
for over 5 years and provided many features to the core CVSNT software whilst 
continuing to provide the complete source code, including: Failsafe Audit, Fine 
grained Access Control (ACLs), reserved versioning (in addition to 
unreserved/concurrent), user defined change sets (bug id's), atomic commits 
(commit id's), multi-site repository replication (write through proxy) and many 
other features both minor and major.  CVSNT 2.0.51, 2.0.58, 2.5.01, 2.5.02, 
2.5.03, 2.5.04 (Multi-Site) and EVS 3.1.01 were all produced as a result of 
this financial support.  

Other commercial 'CVSNT clients' do not financially support the project, and 
some companies cleverly craft their software so that the most useful parts are 
'wrapped around' the 'open source' parts so that they do not have to release 
the source code and can enforce payment terms, which we have made a conscious 
decision not to do.  

If you earn a wage and as a part of your wage earning activity you use CVSNT: 
please alert your management to the benefits that using CVSNT has brought you 
and advise them to support the project by purchasing CVS Suite (CVSNT) for £85 
/ €98 / $139 for each person in your team.  Annual support and software 
maintenance is also available and so is CM Suite (EVS) which works with SVN and 
CVS clients for  £255 / €294 / $419.
http://march-hare.com/cvsnt/en.asp

In Chris Anderson's book "Free: The Future of a Radical Price" he describes 
open-source projects like CVSNT as requiring a 5% take-up rate of the 'Premium 
Edition' to be economical.  If only 1% of people downloading CVSNT from our own 
web site in 1 year bought 1 copy of CVS Suite we could quadruple our staff and 
provide much more innovation.  

Much other software you have to pay for well before you learn the 
limitations/problems; with CVSNT of course it's the other way around - but if 
people do not support the projects that produce the software they then rely on 
to do paid work, in future there will less choice and much less innovation.

We are unwilling to take 'donations' due to the many differing legal and 
natural definitions for this in each country around the world - by purchasing 
one of our products we can continue to invest in development of Open Source 
Software.  

Here is what some other people wrote on this newsgroup last year about the 
value of purchasing CVS Suite:

Jan Keirse; Mon Nov 10 2008
"I would like to confirm this to everyone listening who hasn't bought the 
product yet. I learned most of the things I know about CVS before I got 
the eBook and it took me ages. I can confirm that the eBook alone is worth 
the license fee, even without support it would. It saves numerous hours in 
finding out how everything works and how things can or should be done. The 
online manual is nothing compared to this! 
And I'm not getting paid to say this ;-)"


Andy Southby; Mon Nov 10 2008
"The ebook is invaluable and have to admit that I bought a personal copy
of the last release just to get the ebook. I'm not getting paid to say
this either but a free copy of the 2008 version would be nice ;-)"



You can e-mail sales questions to sa...@march-hare.com or call our sales team 
(numbers on the web site) or buy online:
http://store.march-hare.com/

Your support of the project in the many ways that you do is always appreciated.

Regards,



Arthur Barrett
Product Manager







___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] Latest Updates - CVSNT 2.5.04 Build 3510 (stable)

2009-08-07 Thread Arthur Barrett
trieve file using tag, wrong filename is retrieved
*   include evaluation of CVS Suite Studio
*   safe version of --lf (and --cr and --crlf)
*   rcsinfo fixes
*   use md5 to avoid sending large files across network
*   make cvs diff always ignore BOM
*   Added (limited) proxy support
*   postcommand can get the return code of the command (%x).
*   windows installers now separate client & server
*   separate mdns librares
*   Oracle audit support
*   DLLs are searched using a smart DLL loader
*   On Windows system libraries are now stored in Common Files
*   SQLite upgrade  



The download is available now from the main site:
http://march-hare.com/cvspro/

Regards,


Arthur Barrett








___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Regarding Folder level permission in CVS

2009-08-02 Thread Arthur Barrett
Bo/Shouvanik,

> Are you aware of the meaning of the C letter in the name CVS?
> It means Concurrent, which implies co-operative development.

That is incorrect - CVSNT are 5 letters, and that is all.

Since about version 2.0.58 CVSNT has supported both reserved and unreserved 
versioning (-kx means 'reserved').  The CVSNT project has generally not 
limited it's features to those that support a particular ideology or 
methodology - rather to provide versioning tools that are useful for the 
widest number of people and processes.

I know some people never updated CVSNT beyond 2.0.51 who strongly disagreed 
with our decision to support reserved versioning in CVSNT.

I've rather taken lately to describing CVSNT as NoT CVS, I think it 
communicates fairly clearly that CVSNT is somehow related to CVS but does 
have considerably different features...

>From my experience 'selling' CVSNT commercially - you can convince far more 
people to use concurrent/co-operative versioning if you let each team decide 
on what methodology works best for them.  Eventually people on teams using 
'reserved' versioning get to 'see' that teams using unreserved still get the 
work done and they can easily 'switch' without migration, losing history and 
other problems associated with using different tools for each process.

Regards,


Arthur




___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] SCM Process

2009-07-21 Thread Arthur Barrett
Shouvanik,

> > I am new to CVS and have been asked to write down a SCM process for
> > parallel development.
> > Can anyone provide me the merging strategy,labelling etc 
> > information or share their own process,
> 
> Please go thru this tutorial at 
> network-theory dot co dot uk and I hope
> that will help you to start off.

We appreciate your contributions to this forum - however Rohit Sharma
specifically asked for people to share their own process.  Instead you
have provided a link to the Cederqvist manual for CVS 1.11.  The
Cederqvist manual for CVSNT 2.5.04 is already included in the CVSNT
download in Microsoft Help format, and is also available on the
CVSNT.ORG web site in various formats including PDF and HTML.

Additionally the a site which you linked to appears to be very difficult
to navigate and appears primarily designed to encourage people to pay
money to an organisation which does not support this project (thought
they do appear to support other projects, but I cannot verify that).

Please ensure you read the rules about posting here since in future
breaking these rules may get you banned from posting:
http://march-hare.com/cvspro/faq/faq2.asp#2z

The same material as in the Cederqvist manual (but updated for CVSNT) is
available on the CVSNT.ORG site, please update you bookmarks:
http://www.cvsnt.org/manual/

Regards,


Arthur Barrett



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] cvsnt - possible deadlock while tagging

2009-07-20 Thread Arthur Barrett
Krzysztof,

For detailed technical questions - like yours about specific lines of
code and functions are best sent to the cvsnt-dev mailing list:
http://www.cvsnt.org/pipermail/cvsnt-dev/
Or
nntp://news.cvsnt.org/support.cvsnt-dev

Be sure to refer to specific version numbers of source or version/build
of binaries, and we prefer that testing/development be done on the
latest 2.5.05 (branch CVSNT_2_0_x).  Also it often helps if you can
supply a 'real world' scenario where the problem can be reproduced using
the command line client (if not a 'test' script - at least describe
'how').  

Regards,


Arthur Barrett


> -Original Message-
> From: cvsnt-boun...@cvsnt.org 
> [mailto:cvsnt-boun...@cvsnt.org] On Behalf Of Krzysztof Nowak
> Sent: Monday, 20 July 2009 5:48 PM
> To: cvsnt@cvsnt.org
> Subject: [cvsnt] cvsnt - possible deadlock while tagging
> 
> 
> Hello,
> 
> We have installed cvsnt on Linux machine and we have found deadlock 
> while two tagging operations where issued by two clients on the whole 
> repository tree.
> We have investigated the issue and it seems that (probably) there is 
> possibility, that while tagging there is lock upgrade:
> 
> We think that two processes gained full read lock, and then 
> both of them 
> tried to obtain write lock which cannot succeed.
> So clearly it is a possible deadlock, if there is a lock upgrade from 
> Full Read Lock to Full Write Lock.
> 
> Moreover the comment in request_lock() function does not match with 
> actual implementation.
> For example there is possibility to get Full Write Lock if there are 
> Advisory Read Locks obtained by other clients, but is should not
> be possible according to the comment in source code (version 
> 2.5.04.3236).
> 
> Could you give some explanation of the locking strategy? Or 
> just fix the 
> main problem: lock upgrade should not be allowed, because it 
> can cause 
> deadlocks.
> 
> Best regards,
> Krzysztof Nowak
> ___
> cvsnt mailing list
> cvsnt@cvsnt.org
> http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt
> 
> Upgrade to CVS Suite for more features and support: 
> http://march-hare.com/cvsnt/
> 
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Problem with cvs export fails randomly ("Directory notempty" & "Entries.Log" errors)

2009-07-16 Thread Arthur Barrett
Sriharsha B,

> Interestingly the number of projects it exports are different for each
> execution and every time the error message I get is:
> 
> "*cvs export: cannot remove CVS directory: Directory not empty*
> * cvs [export aborted]: cannot open CVS/Entries.Log: 
> Permission denied*"

This is symptomatic of anti-virus sofware interfering with the process -
uninstall the AV software and retry.  If the repository, temp directory
or export sandbox are on network drives or a NAS then move them to local
drives.  

> I am using cvsnt server 2.5.03

This release is no longer supported.  Patches will only be applied to
2.5.05, however we will still accept bug reports from 2.5.04.

> Can someone help me out?
> 
> Here is my export script.

@"C:Progra~1cvsntcvs" -d d:CvsDatageneric export -r HEAD -d ...

You are using :local: mode - this is really only for internal developer
use, in future it'd be better to NOT run ANYTHING on the server and use
a client with a real client protocol.

Regards,


Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] Latest Updates - CVSNT 2.5.05 Build 3489 (2nd)

2009-07-14 Thread Arthur Barrett
CVSNT 2.5.05 (Gan) Build 3489 (2nd)
(Note: Due to problems with the news/mail gateway this message may
appear twice)


You can download this release from:
http://www.cvsnt.org/wiki/Download#testrel



Fixed in this release:

5239write through proxy 'hangs' on add/commit
5282Audit 'Commands out of sync' error
5353audit MSSQL fail on postcommit
5445VerifyTrust very slow when DNS is broken?
5446IPv6 handling
5464E-mail plugin: Notify e-mail fails to send if no CVSROOT/users
5476Ensure client protocol buffer flush is safe
5546enh: 'cvs switch' verb for when a server/repo has moved
5554Port 2.5.03 API changes to 2.5.05 (compiler fixes only)
5556Installer should encourage participation
5558cvs update: [update aborted]: writing to server socket
5599backport cvs suite 2008 gserver fixes to 2.5.05
56122.5.04 wont compile if no zlib on system
5622Audit MySQL 'Commands out of sync' error
5639Send statistics for average/count for binary and text files

Latest documentation:
---
http://www.cvsnt.org/manual_testing_2.5


Description:
--
The second cut of 2.5.05 was released today.  This resolves all issues
reported on support.cvsnt to date.

Several developers, some employed by March Hare Software, regularly add
features to the CVSNT_2_0_x branch of the source and March Hare Software
irregularly create builds for testing (usually at least Red Hat Linux
and Windows x32) which are checked with the test scripts in
cvsnt/testcvs.  A build is declared stable after that version has been
running on cvs.cvsnt.org for a period of time with no reports of errors
on the support.cvsnt newsgroup.  

This month is the 5 year anniversary of March Hare Software's
sponsorship of the project - taking the project from before 2.0.51
through 2.0.6x, 2.5.01, 2.5.02, 2.5.03 and the current stable 2.5.04 and
unstable 2.5.05 releases.  In particular we have sponsored features
including: failsafe audit, user-defined changesets (including merge by
changeset), fine-grained access control (ACL) and distributed multi-site
repostiories (write through proxy).

The 2.5.05 releases are designed for community use, ie: the basis for
testing and development by the open source community.  In no way does
anyone guarentee or warrant that this software is suitable for any
commercial purpose.  If you require a commercial grade / quality tested
version control solution please purchase CVS Suite from the web site.
There are several commercial GUI's and Visual Studio add-ins which work
with CVSNT, however only sales of CVS Suite provide the funding for the
project.

Bug fixes and 'open source' support will only be provided for builds on
the CVSNT_2_0_x branch.  If you are maintaining a separate build (eg:
debian) then it is this branch only that you should apply patches to.

Release Plan:
--
2.5.05 will be the first release where unicode is the 'default'
installation mode on windows.  This will probably be activated on the
first RC release.

If no issues are reported with this build I will endeavour to produce
the RC before end of July, with an aim for 2.5.05 stable before end
October 2009.

Regards,


Arthur Barrett


___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] cvs [server aborted]; out of memory; can not reallocate 383778816

2009-07-03 Thread Arthur Barrett
Johannes,

> Do you plan to fix this issue in the open source 
> release any time soon?

It is a bug in the windows c-runtime library, so cannot be fixed in CVSNT.  

We've provided changes to the software that appears to be a suitable solution 
for our commercial customers, however you should discuss your actual 
requirements (file sizes, number of revisions, client and server platforms) 
with your technical account manager (or just e-mail sa...@march-hare.com).

Regards,


Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] audit_trigger error (session): Commands out of sync afterupgrading to 2.5.04

2009-07-01 Thread Arthur Barrett
Eric,

> I noticed that the table structure for the SessionLog table 
> was modified, so I manually modified the structure myself.  I 
> renamed the Date field to StartTime and added in an EndTime 
> field so that it matches the new structure properly.  

This should never never be required - just use the 'upgrade' button on
the audit plugin in the cvsnt control panel.

Regards,


Arthur
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] audit_trigger error (session): Commands out of sync after upgrading to 2.5.04

2009-06-27 Thread Arthur Barrett
Eric,

> I just upgrade CVSNT from 2.5.03.2382 to 2.5.04.3236 and am 
> having problems with the audit plugin.  Any commands give 
> me the following error msg:
> audit_trigger error (session): Commands out of sync;  You can't run this 
> command now
> Audit trigger initialiasation failed: Database initialisation failed
> cvs rtag: Pre-command check failed
Eric,

You need to follow the mailing list posting guidelines, including searching the 
bug database before posting:
http://march-hare.com/cvspro/faq/faq2.asp#2z

This has been fixed for over a year in CVS Suite (the commercial product) but 
hasn't been merged into the community release:
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=5282

As has been pointed out many times recently - we need 1% of downloaders to 
purchase at least 1 license to ensure we have the resources to maintain CVSNT.  

If your business relies on CVSNT then without a doubt purchasing CVS Suite and 
annual updates for all your team is the most cost effective way to ensure that 
you have the best quality software, the highest productivity and the least 
downtime.

I've created a bug to track it's merge into 2.5.05:
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=5622

Regards,


Arthur Barrett




___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Commit a sandobox to a new repository root

2009-06-25 Thread Arthur Barrett

> And if you're not currently using it it's worth installing it 
> for occasional use for tasks like this.
> 
> Alternatively you need to find a smart editor that can do 
> search and replace over multiple files.
> 

CVSNT 2.5.05 has a 'switch' command to make this easier.

If I can ever find the time to release another test build...

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] linefeed expected: got 13

2009-06-23 Thread Arthur Barrett

> > 4) Try to access the repository on the windows cvs server. Its fine.
> > 5) Even if I check out the module. Its fine.
> > 6) but the problem arises when I check out based on a tag. I get the
> > following error
> > 
> >cvs [server aborted]: linefeed expected in
> > E:/gsscvs/gss_final/ONSITEDEV/gmac-gdp.js_dealer,v (got 13)
> 
> This implies that your repository is corrupted. 


A couple of observations:

1) it appears as though you are using :local: - this is really for
developers only, but if you really know what you are doing then it is OK
at this point, but not for much longer (we will be deprecating it soon).

2) Do you have access to the 'original' server?  Can you checkout
gmac-gdp.js_dealer in Trunk/HEAD and on the same branch?  It's not at
all unusual for CVS repositories to have corruption on branches/old
revisions if they are accessed with :local: over a file share like Samba
or NFS - it often goes for years without being detected (corruption is
extremely rare/unheard of provided you do not use :local: and you store
the repository on a 'local' physical hard disk).

Regards,


Arthur


___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


[cvsnt] CVS Suite 2008 updated

2009-06-17 Thread Arthur Barrett

CVS Suite 2008 has been updated for people who have purchased commerical
support and is available in the customer downloads area of the web site
for the following platforms:
* Windows XP/Vista x32/x64
* Windows 2003/2008 Server x32/x64
* HPUX PA-RISC 11i version 1 and higher
* HPUX Integrity/Itanium 11i version 2 and higher
* Sun Sparc Solaris 9 and higher
* SuSE Enterprise Linux 9 x64 and higher
* RedHat Enterprise Linux 4 x32 and higher
* Mac Intel OS X 10.4 and higher
* Mac PowerPC OS X 10.3.7 and higher

A complete list of the 323 changes between CVS Suite 2.5.03 and the
updated CVS Suite 2008 is available here:
http://march-hare.com/cvspro/?lang=EN&pdf=d

Sales of CVS Suite are the primary way that we are able to continue to
develop and supply the open source community builds of CVSNT.  An
overview of the features of CVS Suite is available here:
http://march-hare.com/cvsnt/newfeatures/en.asp

Regards,




CVS Suite Sales/Support
US:  800-653-1501
UK:  0800 376 0404
EU:  +44 20 7692 0712
DE:  +49 171 747 6059
AUS: +61 (0) 2 8212 4409





___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Separating protocols by port

2009-06-16 Thread Arthur Barrett
Erik,

See enhancement requests: 4767 and 5606.
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=5606
and
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=4767

Regards,


Arthur Barrett




-Original Message-
From:   cvsnt-boun...@cvsnt.org on behalf of Erik Larsson
Sent:   Tue 6/16/2009 5:42 PM
To: cvsnt Mailing List
Cc: 
Subject:[cvsnt] Separating protocols by port

Hi,

I'm wondering if it's possible to split up protocols so that they 
communicate over different ports in CVSNT server.
For instance I would like to only allow the sserver protocol through my 
firewall, but for compatibility reasons I'd like to have the pserver 
protocol available on the home network. This could be achieved if I 
could let the pserver protocol handler listen on a different port than 
2401, but keep the sserver protocol communicating on that port.

Is such a setup possible?

- Erik
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] gserver client errors

2009-06-12 Thread Arthur Barrett
Carson,

> When I try and use cvsnt 2.5.04.3236 on XP against our cvs 
> repository via gserver, I get:
> 
> GSSAPI authentication failed: The buffers supplied to a 
> function was too small.

This is a known bug - it's been fixed in CVS Suite 2008 since January - but we 
haven't had the resources since then to do a new build of 2.5.05 :
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=5495

Specifically you are interested in these changes:

Checking in windows-NT/gss-ad/gss-ad.cpp;
/cvs/cvsnt/windows-NT/gss-ad/gss-ad.cpp,v  <--  gss-ad.cpp
new revision: 1.13.2.2.10.1; previous revision: 1.13.2.2
done
Checking in protocols/gserver.cpp;
/cvs/cvsnt/protocols/gserver.c,v  <--  gserver.cpp
new revision: 1.4.2.32.4.5; previous revision: 1.4.2.32.4.4
Done

See attachment id=1452:
http://customer.march-hare.com/webtools/bugzilla/attachment.cgi?tt=1&id=1452&action=view

I've also created a bug to ensure we remember to backport it to 2.5.05:
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=5599

> the build docs are out of date

All the scripts used to create the builds we make available are in the tree.  
Read the cvsnt-dev archive if you need help, and if you get really stuck make a 
post (to cvsnt-dev).

> the "cvsdeps" that are supposedly required to build cvsnt on 
> windows. 

There should be a zip of that on the 'testing download' page, but I notice that 
the 'testing download' link/page is broken (it's redirecting back)...

> (evs.evscm.org and cvs.cvsnt.org both refuse 
> connections to port 2401). 

It's working for me, even from my home computer without any VPN's or anything.

> All the links to the open source 
> wiki just redirect to the cvspro page :-(

As reported some time ago, the wiki crashed and we've no volunteers to re-enter 
the old info into the new one - all the old wiki content is still available via 
the wayback machine (archive.org) and there are links to that from the 
ecvscm.org homepage (click the archive link).  Going to cvsnt.org does redirect 
to march-hare.com/cvspro which has a very prominent button for 'open source' 
which takes you to evscm.org (which is the cvsnt/evs homepage).

Also as explained several times - we would like to hire additional staff to 
work on CVSNT/EVS and we can afford it even if only 1% of people who download 
CVSNT also purchase 1 license of CVS Suite.  The shorter we fall of these 
figures the more we have to restrict our work to 'paying customers' or make 
arbitrary decisions about features that we cannot afford to actively maintain 
in the community releases  - like secure protocols and auditing.  

But 1% of downloaders purchasing a single license is a very achievable goal - 
have you done what we asked and alerted your management to the benefits that 
using CVSNT has brought you and advise them to support the project by 
purchasing CVS Suite (CVSNT) per user for £85 / €96 / $133, or CM Suite (EVS) 
with support for SVN and CVS clients for £255 / €289 / $399 per user - an 
advised that annual support and software maintenance is also available?   Call 
our sales people if you need help with making a business case / ROI.

A complete technical list of the improvements between CVSNT 2.5.03 and CVS 
Suite 2008 is available here:
http://march-hare.com/cvspro/?lang=EN&pdf=d

The sales brochure style feature list is here:
http://march-hare.com/cvsnt/newfeatures/en.asp

Regards,


Arthur Barrett

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] PostgreSQL audit database?

2009-06-12 Thread Arthur Barrett
Gerhard,

> MySQL 5.1 didn't install

Try an older MySQL, the client is 3.23, so even MySQL 4.1 is OK.  

> I tried PostgreSQL. But even though there is an option for 
> PostgreSQL in the configuration dialog's drop-down list and 
> there are SQL scripts for PostgreSQL installed, it doesn't 
> seem to work. When I select it, everything else on the dialog 
> is greyed out, and it doesn't let me save it.

Sounds like a bug.
http://customer.march-hare.com/webtools/bugzilla/ttshow_bug.cgi?tt=1&id=
5598

Regards,


Arthur
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVS Login Password with @ in it

2009-06-04 Thread Arthur Barrett
HI Michael,

> I am using TortoiseCVS version 1.6.14 as the client 
> installation which says it installs the following version of cvs:
> 
> CVS version: Concurrent Versions System (CVSNT) 2.0.41a 
> (client/server)

TortoiseCVS is a GUI not a client - CVSNT is the client used by
TortoiseCVS.

Version 2.0.41 is not supported (it's over 5 years old), please upgrade
to 2.5.04.

Upgrading from old such extremely old versions can be dangerous - I
strongly recommend you uninstall rather than 'upgrade'.

The easiest way to upgrade is to download the 'fat' installer from the
main cvsnt download page - it includes TortoiseCVS, WinMerge, WinCVS etc
or if all you want is TortoiseCVS you could get TortoiseCVS 1.10 from
their own site which I think includes CVSNT 2.5.04.
http://march-hare.com/cvspro/#downcvsnt

Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] CVS Login Password with @ in it

2009-06-02 Thread Arthur Barrett
Michael,

Please be sure to reply to the newsgroup - not me personally.

> I have tried:
> cvs login -p p...@word
> cvs login -p...@word
> 
> and both of them still prompt me for a password.
> 

Which version of CVSNT client are you using (cvs ver)?

I know it works with CVS Suite (available from the web site AUD$170.85,
and we even have a support team in Sydney):

$ cvs -d :pserver:debiancvs:/cvs logout
Logging out of :pserver:abarr...@debiancvs:2401:/cvs

$ cvs -d :pserver:debiancvs:/cvs rls
Empty password used - try 'cvs login' with a real password
cvs [rls aborted]: authorization failed: server debiancvs rejected
access to /cvs

$ cvs -d :pserver:debiancvs:/cvs login -p 1%&@o^$4
Logging in to :pserver:abarr...@debiancvs:2401:/cvs

$ cvs -d :pserver:debiancvs:/cvs rls
Listing modules on server

CVSROOT
.
.
.


If you are not using the 2.5.04 or the 2.5.05 testing release then I
recommend you upgrade.  We would apply any fix to 2.5.05.


Regards,


Arthur Barrett
___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


Re: [cvsnt] Setting User Name

2009-06-02 Thread Arthur Barrett
Michael,

OK - just to humour me: go to the add/remove programs control panel and 
uninstall:
* all versions of cvs
* all versions of cvsnt
* all versions of wincvs
* all versions of tortoisecvs
* all versions of winmerge

Go to 'program files' (or wherever you normally install software) and delete 
all the directories for the software you've uninstalled.

Run regedit and delete the keys:
 HKLM\SOFTWARE\Cvs
 HKLM\SOFTWARE\Cvsgui
 HKLM\SOFTWARE\March Hare Software Ltd
 HKLM\SOFTWARE\TortoiseCVS
 HKLM\SOFTWARE\SmartLoader


Then install the 2.5.04 server and 'fat' client and try again.

The error is clearly saying that something is wrong with the DLL's, so 
hopefully this will reset your system to start reading them properly...

Regards,


Arthur Barrett



-Original Message-
From:   cvsnt-boun...@cvsnt.org on behalf of Michael Lindgren
Sent:   Wed 6/3/2009 7:00 AM
To: cvsnt@cvsnt.org
Cc: 
Subject:Re: [cvsnt] Setting User Name

I see the advanced tab when I go to "Digital Signatures" and click on
Details. The details window has a General and Advanced tab.

 

I'm not running any shell extensions. I am running AVG for anti-virus,
however disabling it had no effect. 

 

Cvsdiag resulted in the following:

 

AV files detected:

(none)

 

Installed Winsock protocols:

 

1001: MSAFD Tcpip [TCP/IP]

1002: MSAFD Tcpip [UDP/IP]

1004: RSVP UDP Service Provider

1005: RSVP TCP Service Provider

___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/



___
cvsnt mailing list
cvsnt@cvsnt.org
http://www.cvsnt.org/cgi-bin/mailman/listinfo/cvsnt

Upgrade to CVS Suite for more features and support: http://march-hare.com/cvsnt/


  1   2   3   4   5   >