Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

2
Become a Fan
5.0

Available as/for:
Description:
Cervisia is a GUI frontend for the version control system CVS. It has features like a blame-annotated view, tagging and branching, a changelog editor coupled with the commit dialog and view of the log messages in a tree and list form.

Cervisia is shipped with the KDESDK package.
Last changelog:

version 2.4 (KDE 3.5)
---------------------
- It's now possible to sort the file view by extension/mimetype
- Autocompletion was added to the log message part of the commit dialog
- Added support to exclude files from a commit in the commit dialog
- Login/logout support for the sspi protocol (cvsnt)

version 2.3 (KDE 3.4)
---------------------
Please see http://www.kde.org/apps/cervisia/#news-20050221 for a list of changes (incl. screenshots).


Ratings & Comments

14 Comments

dcrobertson

Hi - I am trying to use Cervisia with KDE 4.2.3 but I am not having any luck with it. Is there more recent information available? This page and cervisia.kde.org both seem to be very out of date. Or is there a KDE 4 app that can browse CVS repositories?

anonymous-hive

on the comand line this works cvs -d :pserver:anonymous@anoncvs.kde.org:/home/kde login In cervisia docs I found this: Open the Configure Access to Repositories dialog by choosing the Repository->Repositories...menu item. Press the Add... button to open the Add Repository dialog. Enter the repository location in the Repository: edit box. Cervisia will automatically disable the areas of the dialog that are not relevant to the access method you entered. so I entered pserver:anonymous@anoncvs.kde.org:/home/kde If the access method to the repository you just entered is password authentication (pserver), you will need to login before connecting the server. Click the repository on the list to select it, and press the Login... button. Enter your password in the pop-up dialog. the thing is I highlight it a click on login and I have never seen a popup box to fill in with the password I am running an amd64 box that I just installed gentoo(2.6.7-r11) on last monday, and I just went to KDE 3.3 Beta2 yesterday. Since I am new to linux I figure it is probably me not the software but who knows?

cloose

Please use http://bugs.kde.org when you found a bug in Cervisia. Unfortunately I don't have the time to additionally provide user support here. Bye Christian

Marko

When is subversion support scheduled ? I *love* cervisia, especially as a konqueror plugin, so I'd also like to use it for subversion. Anyway, thanks very much for this application. I can't live without it.

cloose

We tried to get it into KDE 3.3 but my time was just too limited and the release cycle too short. The support for subversion has top priority for me when the release cycle for KDE 4 starts which should be around end of Q4/2004. There are also other developers who offered to help me out with the subversion part when the basic plugin framework is done. So you just have to be patient. :-) Thanks for your interest! Christian

jel

I know you probably have enough to do already, but... are there any plans for Arch support, even if it's a long way off? It's all I want for Christmas. Well, that and Krita ;D

amilcar

It doesn't compile against KDE 3.2.2. So please either fix it or make it only a CVS HEAD release instead of saying that it works with KDE > = 3.1

amilcar

I kind of fixed it in cvs ;P

cloose

The current stable version of Cervisia (2.1.2) does depend on KDE >= 3.1. So this entry is correct. Only the CVS HEAD version and the KDE 3.3 Alpha 1 version of Cervisia depend on the CVS HEAD version of kdelibs.

amilcar

Today's cervisia HEAD does not compile against KDE 3.3.2 Could you please tell me how to fix it ?

cloose

Hard to tell without knowing the error message.

amilcar

I've found the problem: I was using unsermake and three files had a "KDE_EXPORT" I used normal autotools and removed the "KDE_EXPORT". Patch follows: Index: cvsservice/cvsjob.h =================================================================== RCS file: /home/kde/kdesdk/cervisia/cvsservice/cvsjob.h,v retrieving revision 1.9 diff -u -3 -p -r1.9 cvsjob.h --- cvsservice/cvsjob.h 29 Dec 2004 03:40:38 -0000 1.9 +++ cvsservice/cvsjob.h 8 Mar 2005 18:01:55 -0000 @@ -29,7 +29,7 @@ class KProcess; -class KDE_EXPORT CvsJob : public QObject, public DCOPObject +class CvsJob : public QObject, public DCOPObject { Q_OBJECT K_DCOP Index: cvsservice/cvsservice.h =================================================================== RCS file: /home/kde/kdesdk/cervisia/cvsservice/cvsservice.h,v retrieving revision 1.36 diff -u -3 -p -r1.36 cvsservice.h --- cvsservice/cvsservice.h 29 Dec 2004 03:40:38 -0000 1.36 +++ cvsservice/cvsservice.h 8 Mar 2005 18:01:55 -0000 @@ -28,7 +28,7 @@ class QString; -class KDE_EXPORT CvsService : public DCOPObject +class CvsService : public DCOPObject { K_DCOP Index: cvsservice/repository.h =================================================================== RCS file: /home/kde/kdesdk/cervisia/cvsservice/repository.h,v retrieving revision 1.9 diff -u -3 -p -r1.9 repository.h --- cvsservice/repository.h 29 Dec 2004 03:40:38 -0000 1.9 +++ cvsservice/repository.h 8 Mar 2005 18:01:55 -0000 @@ -31,7 +31,7 @@ class QString; * Represents a local or remote cvs repository with * its repository-specific configuration data. */ -class KDE_EXPORT Repository : public QObject, public DCOPObject +class Repository : public QObject, public DCOPObject { K_DCOP Q_OBJECT

cloose

Ah okay, those are needed for the gcc visibility stuff. Dirk just added a few more to cvsservice/cvsaskpass.cpp and cvsservice/main.cpp. Strange thing is that those KDE_EXPORT macros existed since way before KDE 3.3. So this can't be the real problem. Could it be that you have problems because of a gcc bug? Dirk commited a patch to kde-common/admin because of this bug. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19664 and http://lists.kde.org/?l=kde-cvs&m=111028929923032&w=2.

anonymous-hive

Ah okay, those are needed for the gcc visibility stuff. Dirk just added a few more to cvsservice/cvsaskpass.cpp and cvsservice/main.cpp. Strange thing is that those KDE_EXPORT macros existed since way before KDE 3.3. So this can't be the real problem. Could it be that you have problems because of a gcc bug? Dirk commited a patch to kde-common/admin because of this bug. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=19664 and http://lists.kde.org/?l=kde-cvs&m=111028929923032&w=2.

Pling
0 Affiliates
Details
license
version 2.4
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Developers Apps:

Oo-mox
actionless
last update date: 8 years ago

Score 6.5

KEXI
jstaniek
last update date: 7 years ago

Score 6.5

BlackAdder
appy
last update date: 20 years ago

Score 5.0

Wing IDE Professional
sdeibel
last update date: 15 years ago

Score 5.0

Quanta Gold
appy
last update date: 20 years ago

Score 5.0

Codie
elgunvo
last update date: 15 years ago

Score 5.0



System Tags