
Tkrev assumes you have a working cli cvs and ssh installed and configured (i.e., the CVS_RSH variable). This is not a shortcoming of the tool itself but of tcl/tk. The only drawback for this tool is that it lacks accessibility and support for screen readers. In addition to CVS, tkrev also supports git, svn, and RCS and is still being actively maintained (March, 2023). Tkrev (formerly known as tkcvs) is a multi-platform CVS GUI client based on tcl/tk.


I'm not sure if this page is still up to date for using it on MacOsįor Windows 11, you may try installing it using the linux sub system (please complete this section if you have It has in-built support for both CVS and ssh. It looks and feels very similar to smartcvs. To force the use of the 64-bits version of SSH, you should set CVS_RSH to %SYSTEMROOT%\Sysnative\OpenSSH\ssh.exe (alternatively, you can copy the ssh.exe executable to some other folder that does not have weird automated redirection rules).Ĭervisia is a cvs KDE GUI client that works under linux and other platforms that support KDE. If the CVS_RSH variable points to the System32 folder, Windows will automatically redirect that to the SysWOW64 folder, which contains 32-bits versions of executables but does not contain OpenSSH (why System 32 contains 64-bit versions whereas SysWOW 64 contains 32-bit version is anyone's guess), and CVS will fail to run SSH.
#Smartcvs download install#
As a result, to use CVS as a command line tool on a Windows system, all you have to do is to download and install cvs for Windows from the GNU Web site.īeware when setting the CVS_RSH environment variable though, the OpenSSH distribution is 64-bit only, whereas the latest version of the cvs command-line interface is 32-bit.
#Smartcvs download windows 10#
However, starting with the Windows 10 April Update, deployed in April-May 2018, the OpenSSH library is now included in Windows and typically available in the C:\Windows\System32\OpenSSH\ folder. One of the main hurdles to running CVS on Windows was that SSH was not natively supported. If it was not the case on your system, you can download cvs from GNU Web site. On most Unix (linux) machines, cvs is included and you can use it as a command line tool. You may want to compare the various available SSH clients to select the best one for your needs. There is a well-maintained list of clients on the Ximbiot site. The information we provide here is added as it becomes available and is updated periodically as newer information is reported. See SSH Tutorial for Linux (and Mac OS) and SSH Tutorial for Windows for instance.ĭisclaimer: W3C does not keep a list of current CVS clients.
#Smartcvs download how to#
There is existing documentation describing how to generate new keys. SSH keys used for W3C access MUST be in the SSH 2 protocol format. If you would prefer to use a simpler interface to edit pages on the Web site, consider WebDAV.

Note: CVS is only recommended for expert users.

See also Tantek Çelik W3C CVS For Dummies. This page is intended for use in collecting recipes that complement the existing documentation on using CVS on W3C servers with user contributed instructions on how to set up existing tools to establish a working environment with W3C CVS servers through ssh.
