Cervisia

Developers Apps

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

1
7.1
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:

15 years ago

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).

dcrobertson

10 years ago

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?

Report

anonymous-hive

14 years ago

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?

Report

C

cloose

14 years ago

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

Report

Marko

14 years ago

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.

Report

C

cloose

14 years ago

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

Report

jel

14 years ago

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

Report

amilcar

15 years ago

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

Report

C

cloose

15 years ago

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.

Report

amilcar

14 years ago

Today's cervisia HEAD does not compile against KDE 3.3.2

Could you please tell me how to fix it ?

Report

C

cloose

14 years ago

Hard to tell without knowing the error message.

Report

amilcar

14 years ago

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

Report

anonymous-hive

14 years ago

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.

Report

C

cloose

14 years ago

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.

Report

amilcar

15 years ago

I kind of fixed it in cvs ;P

Report

15 years ago

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).

12345678910
product-maker Count:211 Rating: 7.09
File (click to download) Version Description PackagetypeArchitectureRelease Channel Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
2.4
updated Dec 19 2005
added Jan 17 2004
downloads today
0
page views today 3
System Tags app software