Re: [cvsnt] v2.5.05 Registration during install issue
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
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
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
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
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
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
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
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)
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
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
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)
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
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
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)
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?
> 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
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)
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
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
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)
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
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
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
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
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
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
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
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
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
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
> 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
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
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
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?
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?
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 ?
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
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)
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
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
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]:
> 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
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
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
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
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?
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?
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?
> > 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
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
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
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
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
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
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
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
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
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
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?
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?
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
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
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
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
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
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
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
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
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.
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
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?
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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)
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)
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
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
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
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
> 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
> > 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
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
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
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?
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
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
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
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/