Eccvs is a software tool designed to assist in the management of software project versions, ensuring efficient control over multiple versions.
The main objective of Eccvs is to enable users to use version control mechanisms easily, which is achieved through an aesthetically-pleasing interface (a key consideration for all software). To use Eccvs, there are some requirements, including Gtk+-2.6, gnome-vfs-2.0.0, libgnomeui-2.0.0, and libglade-2.0.0. If you have installed gtk-2.6 in a different location, you need to set the LD_LIBRARY_PATH and PKG_CONFIG_PATH variables.
Developers must set these variables whenever they rebuild the sources. They only need to set environment variables when they closed their terminal and restarted it freshly. To install the program, developers must extract the Eccvs distribution tarball, configure and install the software. If you build and run Eccvs without installing it, use the make clean command, the make CPPFLAGS=-DNO_INSTALL command, and run the source with "./eccvs."
Developers can use the "./autogen.sh" command to rebuild all the autotools related stuff. This step is necessary whenever they alter any of the autotool configuration files (like Makefile.am, configure.in, etc.). Please note that Eccvs overwrites the already-installed version of CVS binary. Suppose you don't want this to happen. In that case, developers must set the --prefix to a different location.
This release of Eccvs comes with new features such as Update, Commit, Init, Import, Status, Add, Remove, Login (context-sensitive login mechanism, pserver), and Preferences (add/remove repositories). The program also includes some bug fixes, such as Eccvs crashes when "Alt+Left" is pressed, repository path parsing problems, and linker errors during running.
Overall Eccvs is an excellent tool for managing software versions with an intuitive user interface that makes it easy to improve productivity.
Version 0.2.0: N/A