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

1
Become a Fan
5.0

Available as/for:
Description:
QSvn is a graphical Subversion Client for Linux, UNIX, Windows and Mac OS X. We use the Subversion API for all Subversion actions and the Qt4 C++ toolkit from Trolltech for platform independent programming.
Last changelog:

Version 0.8.1 - released 2009-02-14

Bugfixes

Fix a crash on show diff without an external diff viewer.
Fix a link error on Mac OS X.


Ratings & Comments

19 Comments

impatt

1. cmake -D CMAKE_BUILD_TYPE="Release" ../src -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Check size of void* -- Check size of void* - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found. -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found. -- Found Qt-Version 4.3.2 -- Found subversion include: /usr/include/subversion-1 -- Found subversion client lib: /usr/lib/libsvn_client-1.so -- Found subversion repository lib: /usr/lib/libsvn_repos-1.so -- Found subversion fs lib: /usr/lib/libsvn_fs-1.so -- Found subversion subr lib: /usr/lib/libsvn_subr-1.so -- Found subversion wc lib: /usr/lib/libsvn_wc-1.so -- Found subversion ra lib: /usr/lib/libsvn_ra-1.so -- Qt: /usr/lib -- Qt: optimized;/usr/lib/libQtCore.so;debug;/usr/lib/libQtCore.so -- Found Qt-Version 4.3.2 -- Configuring done -- Generating done -- Build files have been written to: /mnt/data/src/qsvn-0.6.1/build 2. make Scanning dependencies of target svnqt-qt4 [ 1%] Building CXX object svnqt/CMakeFiles/svnqt-qt4.dir/apr.o ----skip------ [ 40%] Built target svnqt-qt4 [ 42%] Generating checkout.moc Qt meta object compiler moc: Invalid argument Usage: moc [options] <header-file> -o file Write output to file rather than stdout -f[file] Force #include, optional file name -p path Path prefix for included file -i Do not generate an #include statement -k Do not stop on errors -nw Do not display warnings -v Display version of moc make[2]: *** [checkout.moc] Error 1 make[1]: *** [CMakeFiles/qsvn.dir/all] Error 2 make: *** [all] Error 2

oszine

Can you please fill out an erro report on http://www.anrichter.net/projects/qsvn ? thanks

opensuseuser

very good one.. working perfectly with opensuse 10.3. better than Kdesvn in performance. could be nice if integrated with konqueror (like kdesvn)

oszine

Thank you! Integration from QSvn into Konqueror is not planned. For this there is KDESVN. Both applications use the same svn-library. But qsvn is compiled with Qt4 and KDESVN with Qt3. I think that's the only reason while QSvn's performance is better than KDESVN's ones.

OnlyWhisky

I have problem while doing cmake -D CMAKE_BUILD_TYPE="Release" ../src It output: -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Check size of void* -- Check size of void* - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works and then just stop. Thank you for attention!

oszine

Hm. Thats curious. I downloaded the file, unapck it, create a build directory inside of qsvn-0.6.0, cd into build and run cmake -D CMAKE_BUILD_TYPE="Release" ../src I become the following output: -- Check for working C compiler: /usr/lib/ccache/gcc -- Check for working C compiler: /usr/lib/ccache/gcc -- works -- Check size of void* -- Check size of void* - done -- Check for working CXX compiler: /usr/lib/ccache/c++ -- Check for working CXX compiler: /usr/lib/ccache/c++ -- works -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found. -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found. -- Found Qt-Version 4.3.2 -- Found subversion include: /usr/include/subversion-1 -- Found subversion client lib: /usr/lib/libsvn_client-1.so -- Found subversion repository lib: /usr/lib/libsvn_repos-1.so -- Found subversion fs lib: /usr/lib/libsvn_fs-1.so -- Found subversion subr lib: /usr/lib/libsvn_subr-1.so -- Found subversion wc lib: /usr/lib/libsvn_wc-1.so -- Found subversion ra lib: /usr/lib/libsvn_ra-1.so -- Qt: /usr/lib -- Qt: optimized;/usr/lib/libQtCore.so;debug;/usr/lib/libQtCore.so -- Found Qt-Version 4.3.2 -- Configuring done -- Generating done -- Build files have been written to: /home/ar/src/qsvn/0.6.0-download/qsvn-0.6.0/build It seems that your configuration have problems in detect your Qt4-installation. hope that helps, ar

OnlyWhisky

Here is new log: CMake Error: Command "/usr/bin/svn log -r BASE /home/alexei/downloads/sources/qsvn-0.6.0/src" failed with output: Error validating server certificate for 'https://ar.oszine.de:443': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! Certificate information: - Hostname: *.oszine.de - Valid: from Tue, 31 Jul 2007 07:16:41 GMT until Wed, 30 Jul 2008 07:16:41 GMT - Issuer: Hosting, OSZine, Lindhorst, Sachsen-Anhalt, DE - Fingerprint: 85:53:47:fb:dd:3e:d4:ba:3e:09:36:4e:80:5a:9f:d5:ef:00:ce:56 (R)eject, accept (t)emporarily or accept (p)ermanently? svn: PROPFIND request failed on '/svn/qsvn/tags/qsvn-0.6.0/src' svn: PROPFIND of '/svn/qsvn/tags/qsvn-0.6.0/src': Server certificate verification failed: issuer is not trusted (https://ar.oszine.de) -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - found -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found. -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - not found. -- Found Qt-Version 4.3.2 -- Found subversion include: /usr/include/subversion-1 -- Found subversion client lib: /usr/lib/libsvn_client-1.so -- Found subversion repository lib: /usr/lib/libsvn_repos-1.so -- Found subversion fs lib: /usr/lib/libsvn_fs-1.so -- Found subversion subr lib: /usr/lib/libsvn_subr-1.so -- Found subversion wc lib: /usr/lib/libsvn_wc-1.so -- Found subversion ra lib: /usr/lib/libsvn_ra-1.so -- Qt: /usr/lib/qt4 -- Qt: optimized;/usr/lib/qt4/libQtCore.so;debug;/usr/lib/qt4/libQtCore.so -- Found Qt-Version 4.3.2 -- Configuring done After that log i did rm -rf * in build folder, restart cmake and when it stops after -- Check for working CXX compiler: /usr/bin/c++ -- works I enter 'p' and enter... And configuration done fine. You should check that svn issue!

OnlyWhisky

Here is new log: <cut> CMake Error: Command "/usr/bin/svn log -r BASE /home/alexei/downloads/sources/qsvn-0.6.0/src" failed with output: Error validating server certificate for 'https://ar.oszine.de:443': - The certificate is not issued by a trusted authority. Use the fingerprint to validate the certificate manually! Certificate information: - Hostname: *.oszine.de - Valid: from Tue, 31 Jul 2007 07:16:41 GMT until Wed, 30 Jul 2008 07:16:41 GMT - Issuer: Hosting, OSZine, Lindhorst, Sachsen-Anhalt, DE - Fingerprint: 85:53:47:fb:dd:3e:d4:ba:3e:09:36:4e:80:5a:9f:d5:ef:00:ce:56 (R)eject, accept (t)emporarily or accept (p)ermanently? svn: PROPFIND request failed on '/svn/qsvn/tags/qsvn-0.6.0/src' svn: PROPFIND of '/svn/qsvn/tags/qsvn-0.6.0/src': Server certificate verification failed: issuer is not trusted (https://ar.oszine.de) <cut> -- Configuring done After that log i did rm -rf * in build folder, restart cmake and when it stop with "-- Check for working CXX compiler: /usr/bin/c++ -- works" I input 'p' and press enter... And configuration done fine. You should check that svn issue!

oszine

*grml* i packed the src.tar.gz with .svn directories. So your cmake try to check the working copy for the revision to add it to the QSvn-Version-Info. And the repository-url is unfortunately a https-address from my self-signed https-server. Please download the src.tar.gz again. Now without the .svn directory and signifacant smaller that the old one ;) After downloading you can try to build again. Or simple delete the .svn-folder in the src-directory. Sorry for this mistake.

OnlyWhisky

Sorry for being so problematic, but you have problem with installation: "qsvn: error while loading shared libraries: libsvnqt-qt4.so.4: cannot open shared object file: No such file or directory" you forget to copy it from build directory or something like that.

OnlyWhisky

Sorry for being so problematic, but you have problem with installation: "qsvn: error while loading shared libraries: libsvnqt-qt4.so.4: cannot open shared object file: No such file or directory" you forget to copy it from build directory or something like that.

oszine

libsvnqt-qt4.so.4 you will find after a build in the lib directory.

OnlyWhisky

Two more thing: first, admins, sorry me for double-posting it is opera 9.5b1 or engine, not me really. In qsvn when I load already created working copy (created form command line svn) and there is notversioned folder, marked with "?", I can't add that folder because qsvn shows it is empty, but it's not! And after I press "properties" in drop-down menu for that directory qsvn crash with "Segmentation failure".

oszine

Hi, for both mistakes i created new tickets (#50 and #51) in the QSvn-Ticketsystem. Please add next mistakes directly on the QSvn-Site[1]. Thanks so far, ar [1] http://ar.oszine.de/projects/qsvn

seldomused

Just tried 0.6.0, it's nice. I'd like an option to only check for updates without changing my working copy, otherwise it's pretty cool. Managing several different projects is great, this is much better than kdesvn. Thanks!

oszine

Thanks for the flowers :) Your feature-request is already scheduled for QSvn 0.7.0. http://ar.oszine.de/projects/qsvn/ticket/10

fungs

Is there any different approach than the one's used in esvn and kdesvn?

oszine

It's different to both. KdeSVN is a KDE only application that handles only one working copy at the same time. eSvn is a GUI that call svn executable and parse the output IMHO. QSvn use a fork from RapidSVN's svncpp. In Co-work with KdeSVN we use a svncpp adopted to Qt with Qt4 Support.

fungs

cool

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

More Developers Apps from oszine:

QSvn
oszine
last update date: 16 years ago

Score 5.0

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