Kristis,

Commits work using a local repository on the server that runs our subversion
system.

I tried using both a dos format and UNIX format message file that contains
the text from the commit on the remote repository that hangs.

Attached is the /tmp/logfile.

Thoughts?

Regards,
Mike

-----Original Message-----
From: Kristis Makris [mailto:[EMAIL PROTECTED]
Sent: Thursday, January 17, 2008 6:44 PM
To: Brown, Mike
Subject: RE: [scmbug-users] very large commit comments break scmbug +
bugz illa


No that's not what I mean. I meant create a new repository in /tmp that
is accessed only by Subversion. Do not go through Apache at all. e.g.

$ svnadmin create /tmp/testrep
$ cd /tmp
$ mkdir testcheckout
$ cd testcheckout
$ svn co file:///tmp/testrep/

# Then install the glue
$ scmbug_install_glue --scm=Subversion --product=VibiJournal
--repository=file:///tmp/testrep --bug=1
--binary-paths=/bin,/usr/bin,/usr/local/bin --daemon=127.0.0.1

# Then try to commit 


On Thu, 2008-01-17 at 17:39 -0600, Brown, Mike wrote:
> Kristis,
> 
> I'm confused.
> 
> Do you want me to create a new repository in the /tmp file system that is
> accessed through the existing apache?  If so, I'll try to get that done
> tomorrow.



<SMALL LOG MESSAGE FOR SUBVERSION-Apache>


Glue.pm: Will read configuration file 
'/data/svn/test/hooks/etc/scmbug/glue.conf'
Glue.pm: Read configuration file '/data/svn/test/hooks/etc/scmbug/glue.conf'
Glue.pm: Will check the configuration
Glue.pm: Checked the configuration. Will now prepare an activity.
SCM.pm: prepare_activity - entry
SCM.pm: prepare_activity - preparing for verification
Subversion.pm: Will read the original log message
Subversion.pm: Read the original log message
Subversion.pm: ill begin examining what changed...
Subversion.pm: Examining line 1 for file 'trunk/test.txt'...
Subversion.pm: after last_revision
Subversion.pm: last revision is N/A
Subversion.pm: after affected files
Subversion.pm: after product name
Subversion.pm: check for tags/tagname/filename
Subversion.pm: done with prepare_activity_verify_or_commit
SCM.pm: prepare_final_log_message - entry
SCM.pm: prepare_final_log_message - after bugs ids, required is '0'
SCM.pm: prepare_final_log_message - activity is commit or verify
SCM.pm: prepare_final_log_message - resolution template enabled
SCM.pm: prepare_final_log_message - after resolution template
SCM.pm: prepare_final_log_message - after search for bug ids
SCM.pm: prepare_final_log_message - after search for log comment
SCM.pm: prepare_final_log_message - after verify bug ids found
SCM.pm: prepare_final_log_message - after verify log comment found
SCM.pm: prepare_final_log_message - return after setting new modified log 
message for verify/commit
SCM.pm: prepare_activity - before prepare_final_log_message
SCM.pm: prepare_activity - return
Glue.pm: Prepared an activity
Glue.pm: Detected branch name
Glue.pm: Checked policy adherence
Connection.pm: process_activity begins.
Connection.pm: will process an activity.
Connection.pm: prepared a request.
Connection.pm: submit_request begins.
Connection.pm: will instantiate a socket.
Connection.pm: will set the autoflush flag.
Connection.pm: will read the banner from the daemon.
Glue.pm: Processed the activity
Glue.pm: Process sub completed
Glue.pm: Will read configuration file 
'/data/svn/test/hooks/etc/scmbug/glue.conf'
Glue.pm: Read configuration file '/data/svn/test/hooks/etc/scmbug/glue.conf'
Glue.pm: Will check the configuration
Glue.pm: Checked the configuration. Will now prepare an activity.
SCM.pm: prepare_activity - entry
SCM.pm: prepare_activity - preparing for a commit
Subversion.pm: Will read the original log message
Subversion.pm: Read the original log message
Subversion.pm: ill begin examining what changed...
Subversion.pm: Examining line 1 for file 'trunk/test.txt'...
Subversion.pm: after last_revision
Subversion.pm: Finding the previous version of this file...
Subversion.pm: Found it
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: after affected files
Subversion.pm: after product name
Subversion.pm: done with prepare_activity_verify_or_commit
SCM.pm: prepare_final_log_message - entry
SCM.pm: prepare_final_log_message - after bugs ids, required is '0'
SCM.pm: prepare_final_log_message - activity is commit or verify
SCM.pm: prepare_final_log_message - resolution template enabled
SCM.pm: prepare_final_log_message - after resolution template
SCM.pm: prepare_final_log_message - after search for bug ids
SCM.pm: prepare_final_log_message - after search for log comment
SCM.pm: prepare_final_log_message - after verify bug ids found
SCM.pm: prepare_final_log_message - after verify log comment found
SCM.pm: prepare_final_log_message - return after setting new modified log 
message for verify/commit
SCM.pm: prepare_activity - before prepare_final_log_message
SCM.pm: prepare_activity - return
Glue.pm: Prepared an activity
Glue.pm: Detected branch name
Glue.pm: Checked policy adherence
Connection.pm: process_activity begins.
Connection.pm: will process an activity.
Connection.pm: prepared a request.
Connection.pm: submit_request begins.
Connection.pm: will instantiate a socket.
Connection.pm: will set the autoflush flag.
Connection.pm: will read the banner from the daemon.
Glue.pm: Processed the activity
Glue.pm: Process sub completed


<BIG LOG MESSAGE FOR SUBVERSION-Apache>


Glue.pm: Will read configuration file 
'/data/svn/test/hooks/etc/scmbug/glue.conf'
Glue.pm: Read configuration file '/data/svn/test/hooks/etc/scmbug/glue.conf'
Glue.pm: Will check the configuration
Glue.pm: Checked the configuration. Will now prepare an activity.
SCM.pm: prepare_activity - entry
SCM.pm: prepare_activity - preparing for verification
Subversion.pm: Will read the original log message
Subversion.pm: Read the original log message
Subversion.pm: ill begin examining what changed...
Subversion.pm: Examining line 1 for file 'trunk/test.txt'...
Subversion.pm: after last_revision
Subversion.pm: last revision is N/A
Subversion.pm: after affected files
Subversion.pm: after product name
Subversion.pm: check for tags/tagname/filename
Subversion.pm: done with prepare_activity_verify_or_commit


<SMALL LOG MESSAGE FOR SUBVERSION-local>


Glue.pm: Will read configuration file '/tmp/testrep/hooks/etc/scmbug/glue.conf'
Glue.pm: Read configuration file '/tmp/testrep/hooks/etc/scmbug/glue.conf'
Glue.pm: Will check the configuration
Glue.pm: Checked the configuration. Will now prepare an activity.
SCM.pm: prepare_activity - entry
SCM.pm: prepare_activity - preparing for verification
Subversion.pm: Will read the original log message
Subversion.pm: Read the original log message
Subversion.pm: ill begin examining what changed...
Subversion.pm: Examining line 1 for file 'testlocal'...
Subversion.pm: after last_revision
Subversion.pm: last revision is N/A
Subversion.pm: after affected files
Subversion.pm: after product name
Subversion.pm: check for tags/tagname/filename
Subversion.pm: done with prepare_activity_verify_or_commit
SCM.pm: prepare_final_log_message - entry
SCM.pm: prepare_final_log_message - after bugs ids, required is '0'
SCM.pm: prepare_final_log_message - activity is commit or verify
SCM.pm: prepare_final_log_message - resolution template enabled
SCM.pm: prepare_final_log_message - after resolution template
SCM.pm: prepare_final_log_message - after search for bug ids
SCM.pm: prepare_final_log_message - after search for log comment
SCM.pm: prepare_final_log_message - after verify bug ids found
SCM.pm: prepare_final_log_message - after verify log comment found
SCM.pm: prepare_final_log_message - return after setting new modified log 
message for verify/commit
SCM.pm: prepare_activity - before prepare_final_log_message
SCM.pm: prepare_activity - return
Glue.pm: Prepared an activity
Glue.pm: Detected branch name
Glue.pm: Checked policy adherence
Connection.pm: process_activity begins.
Connection.pm: will process an activity.
Connection.pm: prepared a request.
Connection.pm: submit_request begins.
Connection.pm: will instantiate a socket.
Connection.pm: will set the autoflush flag.
Connection.pm: will read the banner from the daemon.
Glue.pm: Processed the activity
Glue.pm: Process sub completed
Glue.pm: Will read configuration file '/tmp/testrep/hooks/etc/scmbug/glue.conf'
Glue.pm: Read configuration file '/tmp/testrep/hooks/etc/scmbug/glue.conf'
Glue.pm: Will check the configuration
Glue.pm: Checked the configuration. Will now prepare an activity.
SCM.pm: prepare_activity - entry
SCM.pm: prepare_activity - preparing for a commit
Subversion.pm: Will read the original log message
Subversion.pm: Read the original log message
Subversion.pm: ill begin examining what changed...
Subversion.pm: Examining line 1 for file 'testlocal'...
Subversion.pm: after last_revision
Subversion.pm: Finding the previous version of this file...
Subversion.pm: Found it
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: after affected files
Subversion.pm: after product name
Subversion.pm: done with prepare_activity_verify_or_commit
SCM.pm: prepare_final_log_message - entry
SCM.pm: prepare_final_log_message - after bugs ids, required is '0'
SCM.pm: prepare_final_log_message - activity is commit or verify
SCM.pm: prepare_final_log_message - resolution template enabled
SCM.pm: prepare_final_log_message - after resolution template
SCM.pm: prepare_final_log_message - after search for bug ids
SCM.pm: prepare_final_log_message - after search for log comment
SCM.pm: prepare_final_log_message - after verify bug ids found
SCM.pm: prepare_final_log_message - after verify log comment found
SCM.pm: prepare_final_log_message - return after setting new modified log 
message for verify/commit
SCM.pm: prepare_activity - before prepare_final_log_message
SCM.pm: prepare_activity - return
Glue.pm: Prepared an activity
Glue.pm: Detected branch name
Glue.pm: Checked policy adherence
Connection.pm: process_activity begins.
Connection.pm: will process an activity.
Connection.pm: prepared a request.
Connection.pm: submit_request begins.
Connection.pm: will instantiate a socket.
Connection.pm: will set the autoflush flag.
Connection.pm: will read the banner from the daemon.
Glue.pm: Processed the activity
Glue.pm: Process sub completed


<BIG LOG MESSAGE -dos format FOR SUBVERSION-local>


Glue.pm: Will read configuration file '/tmp/testrep/hooks/etc/scmbug/glue.conf'
Glue.pm: Read configuration file '/tmp/testrep/hooks/etc/scmbug/glue.conf'
Glue.pm: Will check the configuration
Glue.pm: Checked the configuration. Will now prepare an activity.
SCM.pm: prepare_activity - entry
SCM.pm: prepare_activity - preparing for verification
Subversion.pm: Will read the original log message
Subversion.pm: Read the original log message
Subversion.pm: ill begin examining what changed...
Subversion.pm: Examining line 1 for file 'testlocal'...
Subversion.pm: after last_revision
Subversion.pm: last revision is N/A
Subversion.pm: after affected files
Subversion.pm: after product name
Subversion.pm: check for tags/tagname/filename
Subversion.pm: done with prepare_activity_verify_or_commit
SCM.pm: prepare_final_log_message - entry
SCM.pm: prepare_final_log_message - after bugs ids, required is '0'
SCM.pm: prepare_final_log_message - activity is commit or verify
SCM.pm: prepare_final_log_message - resolution template enabled
SCM.pm: prepare_final_log_message - after resolution template
SCM.pm: prepare_final_log_message - after search for bug ids
SCM.pm: prepare_final_log_message - after search for log comment
SCM.pm: prepare_final_log_message - after verify bug ids found
SCM.pm: prepare_final_log_message - after verify log comment found
SCM.pm: prepare_final_log_message - return after setting new modified log 
message for verify/commit
SCM.pm: prepare_activity - before prepare_final_log_message
SCM.pm: prepare_activity - return
Glue.pm: Prepared an activity
Glue.pm: Detected branch name
Glue.pm: Checked policy adherence
Connection.pm: process_activity begins.
Connection.pm: will process an activity.
Connection.pm: prepared a request.
Connection.pm: submit_request begins.
Connection.pm: will instantiate a socket.
Connection.pm: will set the autoflush flag.
Connection.pm: will read the banner from the daemon.
Glue.pm: Processed the activity
Glue.pm: Process sub completed
Glue.pm: Will read configuration file '/tmp/testrep/hooks/etc/scmbug/glue.conf'
Glue.pm: Read configuration file '/tmp/testrep/hooks/etc/scmbug/glue.conf'
Glue.pm: Will check the configuration
Glue.pm: Checked the configuration. Will now prepare an activity.
SCM.pm: prepare_activity - entry
SCM.pm: prepare_activity - preparing for a commit
Subversion.pm: Will read the original log message
Subversion.pm: Read the original log message
Subversion.pm: ill begin examining what changed...
Subversion.pm: Examining line 1 for file 'testlocal'...
Subversion.pm: after last_revision
Subversion.pm: Finding the previous version of this file...
Subversion.pm: Found it
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: after affected files
Subversion.pm: after product name
Subversion.pm: done with prepare_activity_verify_or_commit
SCM.pm: prepare_final_log_message - entry
SCM.pm: prepare_final_log_message - after bugs ids, required is '0'
SCM.pm: prepare_final_log_message - activity is commit or verify
SCM.pm: prepare_final_log_message - resolution template enabled
SCM.pm: prepare_final_log_message - after resolution template
SCM.pm: prepare_final_log_message - after search for bug ids
SCM.pm: prepare_final_log_message - after search for log comment
SCM.pm: prepare_final_log_message - after verify bug ids found
SCM.pm: prepare_final_log_message - after verify log comment found
SCM.pm: prepare_final_log_message - return after setting new modified log 
message for verify/commit
SCM.pm: prepare_activity - before prepare_final_log_message
SCM.pm: prepare_activity - return
Glue.pm: Prepared an activity
Glue.pm: Detected branch name
Glue.pm: Checked policy adherence
Connection.pm: process_activity begins.
Connection.pm: will process an activity.
Connection.pm: prepared a request.
Connection.pm: submit_request begins.
Connection.pm: will instantiate a socket.
Connection.pm: will set the autoflush flag.
Connection.pm: will read the banner from the daemon.
Glue.pm: Processed the activity
Glue.pm: Process sub completed


<BIG LOG MESSAGE -unix format FOR SUBVERSION-local>


Glue.pm: Will read configuration file '/tmp/testrep/hooks/etc/scmbug/glue.conf'
Glue.pm: Read configuration file '/tmp/testrep/hooks/etc/scmbug/glue.conf'
Glue.pm: Will check the configuration
Glue.pm: Checked the configuration. Will now prepare an activity.
SCM.pm: prepare_activity - entry
SCM.pm: prepare_activity - preparing for verification
Subversion.pm: Will read the original log message
Subversion.pm: Read the original log message
Subversion.pm: ill begin examining what changed...
Subversion.pm: Examining line 1 for file 'testlocal'...
Subversion.pm: after last_revision
Subversion.pm: last revision is N/A
Subversion.pm: after affected files
Subversion.pm: after product name
Subversion.pm: check for tags/tagname/filename
Subversion.pm: done with prepare_activity_verify_or_commit
SCM.pm: prepare_final_log_message - entry
SCM.pm: prepare_final_log_message - after bugs ids, required is '0'
SCM.pm: prepare_final_log_message - activity is commit or verify
SCM.pm: prepare_final_log_message - resolution template enabled
SCM.pm: prepare_final_log_message - after resolution template
SCM.pm: prepare_final_log_message - after search for bug ids
SCM.pm: prepare_final_log_message - after search for log comment
SCM.pm: prepare_final_log_message - after verify bug ids found
SCM.pm: prepare_final_log_message - after verify log comment found
SCM.pm: prepare_final_log_message - return after setting new modified log 
message for verify/commit
SCM.pm: prepare_activity - before prepare_final_log_message
SCM.pm: prepare_activity - return
Glue.pm: Prepared an activity
Glue.pm: Detected branch name
Glue.pm: Checked policy adherence
Connection.pm: process_activity begins.
Connection.pm: will process an activity.
Connection.pm: prepared a request.
Connection.pm: submit_request begins.
Connection.pm: will instantiate a socket.
Connection.pm: will set the autoflush flag.
Connection.pm: will read the banner from the daemon.
Glue.pm: Processed the activity
Glue.pm: Process sub completed
Glue.pm: Will read configuration file '/tmp/testrep/hooks/etc/scmbug/glue.conf'
Glue.pm: Read configuration file '/tmp/testrep/hooks/etc/scmbug/glue.conf'
Glue.pm: Will check the configuration
Glue.pm: Checked the configuration. Will now prepare an activity.
SCM.pm: prepare_activity - entry
SCM.pm: prepare_activity - preparing for a commit
Subversion.pm: Will read the original log message
Subversion.pm: Read the original log message
Subversion.pm: ill begin examining what changed...
Subversion.pm: Examining line 1 for file 'testlocal'...
Subversion.pm: after last_revision
Subversion.pm: Finding the previous version of this file...
Subversion.pm: Found it
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: Examining the remaining history...
Subversion.pm: after affected files
Subversion.pm: after product name
Subversion.pm: done with prepare_activity_verify_or_commit
SCM.pm: prepare_final_log_message - entry
SCM.pm: prepare_final_log_message - after bugs ids, required is '0'
SCM.pm: prepare_final_log_message - activity is commit or verify
SCM.pm: prepare_final_log_message - resolution template enabled
SCM.pm: prepare_final_log_message - after resolution template
SCM.pm: prepare_final_log_message - after search for bug ids
SCM.pm: prepare_final_log_message - after search for log comment
SCM.pm: prepare_final_log_message - after verify bug ids found
SCM.pm: prepare_final_log_message - after verify log comment found
SCM.pm: prepare_final_log_message - return after setting new modified log 
message for verify/commit
SCM.pm: prepare_activity - before prepare_final_log_message
SCM.pm: prepare_activity - return
Glue.pm: Prepared an activity
Glue.pm: Detected branch name
Glue.pm: Checked policy adherence
Connection.pm: process_activity begins.
Connection.pm: will process an activity.
Connection.pm: prepared a request.
Connection.pm: submit_request begins.
Connection.pm: will instantiate a socket.
Connection.pm: will set the autoflush flag.
Connection.pm: will read the banner from the daemon.
Glue.pm: Processed the activity
Glue.pm: Process sub completed
_______________________________________________
scmbug-users mailing list
[email protected]
http://lists.mkgnu.net/cgi-bin/mailman/listinfo/scmbug-users

Reply via email to