CVS Support for 1.11.x

Added by Stephanie Collett over 9 years ago

I have some CVS 1.11.x repositories I would like to support.

My local installation of Redmine (0.7.1 RC1) appears to work with a 1.11.x repository. This seems to be because it ignores a failure of the 'rls' command when importing a repository. It then continues to import everything with the 'rlog' command. My remote server Redmine (0.7.1) installation does not ignore the failure and will not connect to the CVS repository.

Is the 'rls' command an optimization, but not necessary, or is my Redmine-CVS connection to the repository crippled?

Thanks! -Stephanie

Replies (7)

RE: CVS Support for 1.11.x - Added by Stephanie Collett over 9 years ago

So digging around I've answered my own question. The reason why the local copy was working was because 'autofetch commits' was turned on. This allows revision browsing, but not file browsing of a 1.11.x CVS repository. However, there is an error when browsing files from a revision entry.

RE: CVS Support for 1.11.x - Added by Stephanie Collett over 9 years ago

Here is some additional information for anybody experiencing issues with CVS 1.11.x. Version 1.11.11 does not have the 'rls' command needed for the browse functionality. The command is available in 1.11.12. I found this link discussing the problem:

http://www.archivum.info/gnu.cvs.help/2006-12/msg00010.html

One of the CVS repositories I am working with will be upgraded from 1.11.11 to 1.11.22 in the coming months. I'll test the Redmine/CVS functionality at that time. Has anybody been able to connect to a CVS repository 1.11.12 or later?

RE: CVS Support for 1.11.x - Added by Neil K over 7 years ago

May be I am too late but yes, browsing CVS repository works fine with CVS 1.12.12.

RE: CVS Support for 1.11.x - Added by Stephanie Collett over 7 years ago

Yeah, unfortunately the 1.11.x is labelled the "stable" branch by the project. My company will not go on 1.12.x until it is labelled "stable" instead.

RE: CVS Support for 1.11.x - Added by Neil K over 7 years ago

So, don't we need a new/adjusted cvs adapter in redmine which supports both the CVS versions (with and without the rls support)?

RE: CVS Support for 1.11.x - Added by Felix Schäfer over 7 years ago

Neil K wrote:

So, don't we need a new/adjusted cvs adapter in redmine which supports both the CVS versions (with and without the rls support)?

Please open a bug report if none exists regarding this yet.

RE: CVS Support for 1.11.x - Added by Neil K over 7 years ago

http://www.redmine.org/wiki/redmine/RedmineRepositories

CVS -> Tested with - 1.12.12  -> Comments - 1.12 required, won't work with CVSNT

So, no chance for bug report :-(

(1-7/7)