Hi Paolo, I don't know why or how you have a copy of Scmbug release 0.15.7, but I'm wondering if you should have a look at the project's webpage at:
http://www.mkgnu.net/?q=scmbug You could be using the latest release, 0.18.3, instead of 0.15.7: http://files.mkgnu.net/files/scmbug/SCMBUG_RELEASE_0-18-3/ and I'm wondering if you already read the manual at: http://files.mkgnu.net/files/scmbug/SCMBUG_RELEASE_0-18-3/manual/html-single/manual.html On Mon, 2006-12-04 at 16:57 +0100, Paolo FALZEA wrote: > Hi, > I'm installing SCMBUG rel 0.15.7. between Bugzilla 2.20.2 and CVS 1.11.18 on > Solaris platform. > I learned from the documentation, that scmbug works on CVS through the GLUE. > I'd like to know in depth the following thinks: Why ? Are you planning on improving Scmbug with additional features, or you simply trying to install it ? If you are trying to install it then the major things you need to know, as already documented in the manual in http://files.mkgnu.net/files/scmbug/SCMBUG_RELEASE_0-15-7/manual/html-single/manual.html are: "Installing all these packages will NOT automatically integrate an SCM repository with a bug-tracking system. It will only install the basic software needed to do so. A user must configure the Integration Daemon and start it as shown in Figure 8-3. Then, a user must run the Glue Installer to install the Scmbug integration in an SCM repository." > 1. Where the file glue.conf must be placed ? > Is it correct in: > /home/myaccount/scmbug/SCMBUG_RELEASE_0-15-7/share/scmbug/glue/etc/scmbug/glue.conf) > ? > After the installation of scmbug I have to copy glue.conf in > <CVS_REPOSITORY_PATH>/CVSROOT/etc/scmbug/glue.conf ? The glue.conf file will me placed in the correct location by the glue installer. You don't have to copy it manually. glue.conf ends up being copied, as you pointed out, in <CVS_REPOSITORY_PATH>/CVSROOT/etc/scmbug/glue.conf. > 2. In the line 15 of glue.conf, what do I have to insert in place of 'name => > 'replace_with_scm_tool_name'? > I assume that to enable all features I have to set to 1 the flags (e.g. > enabled => 1). Is it correct ? Yes, this is correct. And you change "replace_with_scm_tool_name" with the name of the SCM tool you will use. Valid names are "CVS" "and Subversion". But the glue installer does all this. You don't have to do this. You shouldn't be examining any of these in-depth details. Please read http://files.mkgnu.net/files/scmbug/SCMBUG_RELEASE_0-15-7/manual/html-single/manual.html > 3. The following cvs files: loginfo,verifymsg,taginfo,and rcsinfo must be > customized ? > If the answer is yes, would you send me some examples ? No, they must not be customized. They are already prepared to work with Scmbug. > 4. The activity.pl file must be customized and where the file must be placed ? > Is it correct in home/myaccount/scmbug/SCMBUG_RELEASE_0-15-7/src/glue/bin ? That is incorrect. If you are trying to install all the Scmbug in your system from source, you must build and install the system as documented in the manual in http://files.mkgnu.net/files/scmbug/SCMBUG_RELEASE_0-15-7/manual/html-single/manual.html#FIG-SOURCE-INSTALLATION > 5. Do I need to set the specific enviroment variable in my profile > (home/myaccount) ? You don't need to set any environment variables in your profile. The manual does not talk about any environment variables. > 6. At the end how can I check if the cvs glue is working correctly ? You can commit something and see if it accepts your log message. If it is less than 50 characters, and does not meet the required format (e.g. http://files.mkgnu.net/files/scmbug/SCMBUG_RELEASE_0-15-7/manual/html-single/manual.html) then the commit will fail and you will see an error message from Scmbug. I hope this helps. _______________________________________________ scmbug-users mailing list [email protected] http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users
