1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231
|
1. Why does LinCVS say: "LinCVS ERROR: can't start qprocess"
2. I'm using LinCVS 1.1.1 for windows and cvsnt. Why does LinCVS say:
Login failed, and the output window tells me about a server saying:
I Love You?
3. I would like to use LinCVS with proxy support, but it somehow doesn't
work?
4. How can I change font, theme and so on?
5. Why does cvs calls not terminate sometimes?
6. Why does fail authorization, for instance on NetBSD?
7. On Windows the state of files is always !!check timezone: incorrect!!
at startup. What is wrong?
8. Can I use LinCVS as IDE?
9. LinCVS crashes with pure virtual method called. What is wrong?
10. Can I use the default applications for opening/showing files
using ROX?
11. Can I use the default applications for opening/showing files
on Mac OS X?
12. Can I use the default applications for opening/showing files
on Windows?
13. The builtin diff tool does not work correctly if I use cvs via ssh.
Why this? Is there a workaround or fix?
14. Why does LinCVS not accept Qt or X11 specific options like -style?
15. Can LinCVS handle large projects?
16. Why does diff side-by-side not work with the internal diff tool?
17. I use RedHat and make fails because missing exceptions.
18. Is there any documentation available?
1. Why does LinCVS say: "LinCVS ERROR: can't start qprocess"
LinCVS uses the cvs commandline tool. Output as above happens,
if cvs cannot be started, for example if cvs is not in path or
if there is no path specified in the settings ($PATH is used if
no specific path is given).
2. I'm using LinCVS 1.1.1 for windows and cvsnt. Why does LinCVS say:
Login failed, and the output window tells me about a server saying:
I Love You?
Cvsnt uses a different format for the passwd file. Please refer to the
lincvs-users@sunsite.dk mailing list, a workaround is given there.
In newer versions of LinCVS this problem is fixed.
3. I would like to use LinCVS with proxy support, but it somehow doesn't
work?
To use LinCVS with a proxy, you need a patched cvs installed. There is
one available from cvs on the LinCVS homepage, please see the
download/cvs section. A binary will be available in the next future.
4. How can I change font, theme and so on?
You can use qtconfig, a tool distributed with the Qt. Qtconfig is
intended to change something like fonts and themes for all Qt apps.
Under Unix typing qtconfig should start it.
But if you want other fonts only for LinCVS, the message widget or the
diff dialog for side-by-side diffs (fixed width fonts are useful here)
you can change the fonts using Options/Settings/Appearance.
5. Why does cvs calls not terminate sometimes?
It seems that you use a server with a corrupted cvs binary. There are
cases that the cvs binary shipped with your Linux distribution (known
from Debian 3.0, reported for SuSE) causes these not terminating
cvs calls (the problem does not appear if you call cvs from
commandline).
Install cvs from the original sources. It solves the problem.
Maybe you can workaround the described problem if you set the
compression level in
"Options->Settings->CVS Options->Default Compression Level" to be 0.
6. Why does fail authorization, for instance on NetBSD?
NetBSD comes with an own cvs version. This version can not handle
an additional port inside the CVSROOT. You will get an error like this
one:
cvs checkout: authorization failed: server localhost rejected
access to 2401/var/anywhere
If you checkout something use only the servername without a port
number in this case.
Maybe more systems are affected.
7. On Windows the state of files is always !!check timezone: incorrect!!
at startup. What is wrong?
There are two versions of CVS for Windows - cvs and cvsnt.
Unfortunately they handle time stamps in a different way. Therefore
you must tell LinCVS which version is used. Go to
Options/Settings/CVS Details and select one of cvs or cvsnt.
8. Can I use LinCVS as IDE?
Since version 1.3.0 mapping of file types to external applications
is implemented. That means you can define that ui-files are opened
with Qt Designer for instance.
Furthermore you can choose capable editors for opening source
files. On Unix a good choice is [X]Emacs. If you use the launch
scripts shipped with LinCVS every file is opened in the same
instance of [X]Emacs.
On Windows you can use jEdit which handles opening of files in
the same jEdit instance by itself. But you can also use XEmacs
on Windows. Use the program winclient.exe which is shipped with
XEmacs (native version) as "Application" entry in the file mapper
dialogs.
This way I use LinCVS as central part of my projects launching
[X]Emacs or QT Designer if needed.
9. LinCVS crashes with pure virtual method called. What is wrong?
There are internal changes inside the Qt from 3.1.1 to 3.1.2 which causes
the crashes. You get an error like "pure virtual method called". This
problem occurs only if you use LinCVS < 1.2.0 and Qt > 3.1.1.
The simplest way to avoid it is updating to LinCVS 1.2.0 or higher.
Unfortunately the official FreeBSD port of LinCVS covers version 1.1.5.
If you prefer ports please use our own port from our website which
covers LinCVS 1.2.0... and send emails to the maintainer of the
official FreeBSD port ;-)
10. Can I use the default applications for opening/showing files
using ROX?
Yes, you can.
Use "rox" as application in the file mapper dialogs, for instance
*.html rox %n. This will open html files with your preferred
browser. See also man rox.
Entries in open/view file mapping dialog:
Application: rox
Options: %n
11. Can I use the default applications for opening/showing files
on Mac OS X?
Yes, you can.
Use "open" as application in the file mapper dialogs, for instance
*.html open %n. This will open html files with your preferred
browser. See also man open.
Entries in open/view file mapping dialog:
Application: open
Options: %n
12. Can I use the default applications for opening/showing files
on Windows?
Yes, you can.
Use "cmd.exe" with option "/C" as application in the file mapper
dialogs, for instance *.html cmd.exe /C %n. This will open html
files with your preferred browser. See also "cmd.exe /?".
Entries in open/view file mapping dialog:
Application: cmd.exe
Options: /C %n
13. The builtin diff tool does not work correctly if I use cvs via ssh.
Why this? Is there a workaround or fix?
Like Trolltech has confirmed this being a qt-bug (until including
Qt 3.2.1). The problem is related to stdout/stderr redirection which is
a must for parsing the cvs output in order. The Trolltech people said,
they could reproduce the error, but didn't find a solution yet. And
unfortunatelly they didn't come up with a reasonable workaround. We
will be informed as soon as a solution is available.
As workaround you can use an external diff tool.
14. Why does LinCVS not accept Qt or X11 specific options like -style?
Since version 1.3.0 LinCVS accepts all options which can be processed
by Qt. But at least Qt 3.2.0 has a bug, it does not handle the passed
options like described in the library reference. This bug is fixed in
Qt 3.2.1.
15. Can LinCVS handle large projects?
Yes, it can.
But it should be necessary to set the watch level to 1 (see
Options/Settings/LinCVS options/Watch level). In this case
LinCVS checks only the current directory for modified files.
It's recommended to use at least LinCVS 1.3.0 (that means you have
to use the newest version from our CVS repository so long as
1.3.0 is not released ;-) ).
16. Why does diff side-by-side not work with the internal diff tool?
There are incompatible cvs versions. If you use cvs 1.11 at server
or client side and cvs 1.10 at the opposite side cvs should say
something like "--side-by-side: unknown option".
This is a cvs bug. You can work around it if you use an external
diff tool (see Options/Settings/External apps).
17. I use RedHat and make fails because missing exceptions.
On some systems (for instance RedHat) the following error
occurs:
exception handling disabled, use -fexceptions to enable
This is a bug of qmake or Qt caused by your distribution.
Please add -fexceptions to the CXXFLAGS statement of the
Makefile and run make again.
18. Is there any documentation available?
Unfortunately not. We urgently need help for this.
Regarding cvs there is the html cederqvist:
http://www.cvshome.org/docs/manual/cvs.html
LinCVS tries to make use of the WHATSTHIS buttons, on linux usually
available as a question mark in the window frame. This is missing on
Windows since the ms-windowmanager doesn't allow more than 3 buttons
in its top right corner:-((
|