putting the "-l" resolves the expected string or buffer error but i'm now getting the following error
Error:svn: Commit failed (details follow): svn: 'pre-commit' hook failed with error output: Unable to verify ticket #638, reason: 'fetchone() failed - cursor does not contain a result.' svn: MERGE of '/ads/ads/trunk': 409 Conflict (https://svn) here's the traceback; 2009-05-14 09:52:46,589 Trac[log] ERROR: [LinkEndPoint]: ERROR: relation "link" does not exist Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/agilo_links-1.2_r349- py2.4.egg/agilo_links/model.py", line 786, in _load_outgoing_links cursor.execute(sql_query.substitute({'from' : 'dest', 'to' : 'src', 'id' : self.get_id()})) File "/usr/lib/python2.4/site-packages/Trac-0.11.4-py2.4.egg/trac/db/ util.py", line 51, in execute return self.cursor.execute(sql) File "/usr/lib/python2.4/site-packages/Trac-0.11.4-py2.4.egg/trac/db/ util.py", line 51, in execute return self.cursor.execute(sql) File "/usr/lib/python2.4/site-packages/pyPgSQL/PgSQL.py", line 3111, in execute raise OperationalError, msg OperationalError: ERROR: relation "link" does not exist here's my config file (i upgraded from 0.6 and have other problems with my config); [agilo-backlogs] milestone_backlog.columns = businessvalue:editable, roif, story_priority:editable, rd_points:editable, milestone:editable, sprint:editable milestone_backlog.name = Milestone Backlog next_milestone.columns = next_milestone.name = Next Milestone product_backlog.columns = businessvalue:editable, roif, story_priority:editable, rd_points:editable|total_story_points product_backlog.name = Product Backlog sprint_backlog.charts = burndown sprint_backlog.columns = remaining_time:editable|total_remaining_time, owner:editable, drp_resources:editable sprint_backlog.name = Sprint Backlog [agilo-charts] burndown.height = 480 burndown.width = 920 sprintstats.background = #94d31a sprintstats.foreground = #4180b3 sprintstats.height = 400 sprintstats.width = 400 [agilo-links] allow = requirement-story, story-task, bug-story, bug-task bug.calculate = total_remaining_time=sum:get_outgoing.remaining_time bug.task.calculate = total_remaining_time=sum:remaining_time bug.task.copy = sprint, owner bug.task.show = remaining_time, owner cache.related = false cache.timeout = 0 requirement.calculate = total_story_points=sum:get_outgoing.rd_points| type=story, mandatory_story_points=sum:get_outgoing.rd_points| type=story|story_priority=Mandatory, roif=div:businessvalue;mandatory_story_points requirement.story.copy = owner requirement.story.show = rd_points, story_priority story.calculate = total_remaining_time=sum:get_outgoing.remaining_time, estimated_remaining_time=mul:rd_points;get_sprint.get_team_metrics.rt_usp_ratio story.task.calculate = remaining_time=sum:remaining_time story.task.copy = owner, sprint story.task.show = remaining_time, owner task.calculate = summed_time=sum:remaining_time;actual_time [agilo-types] bug = remaining_time, owner, component, priority, version, sprint bug.alias = Bug requirement = reporter, businessvalue, milestone, keywords requirement.alias = Requirement story = owner, rd_points, story_priority, sprint, keywords story.alias = User Story task = drp_resources, remaining_time, owner, component, priority, sprint task.alias = Task [attachment] max_size = 262144 render_unsafe_content = false [browser] downloadable_paths = /trunk, /branches/*, /tags/* hide_properties = svk:merge render_unsafe_content = false [changeset] max_diff_bytes = 10000000 max_diff_files = 0 wiki_format_messages = true [components] agilo.* = enabled agilo.admin.backlog.backlogadminpanel = enabled agilo.admin.custom_fields.customfieldadminpanel = enabled agilo.admin.custom_fields.customfields = enabled agilo.admin.general.generaladminpanel = enabled agilo.admin.links.linksadminpanel = enabled agilo.admin.sprint.sprintadminpanel = enabled agilo.admin.team.teamadminpanel = enabled agilo.admin.types.typesadminpanel = enabled agilo.charts.burndown_chart.burndownchartgenerator = enabled agilo.charts.chart_cache_invalidator.chartscacheinvalidator = enabled agilo.charts.chart_generator.chartgenerator = enabled agilo.charts.macros.agilochartmacro = enabled agilo.charts.metrics_chart.metricschartgenerator = enabled agilo.charts.resource_assignment_piechart.resourcesassignmentpiechartgenerator = enabled agilo.charts.sprint_ticket_stats_chart.sprintticketstatschartgenerator = enabled agilo.core.persistentobjectmanager = enabled agilo.csv_import.web_ui.importcsvmodule = enabled agilo.help.help_links.agilolinks = enabled agilo.help.web_ui.agilohelpmodule = enabled agilo.init.agiloinit = enabled agilo.links.model.linksconfiguration = enabled agilo.links.search.linkssearchmodule = enabled agilo.links.web_ui.linksmodule = enabled agilo.scrum.backlog.backlogupdater = enabled agilo.scrum.burndown.remainingtimeupdater = enabled agilo.scrum.web_ui.backlog.backlogmodule = enabled agilo.scrum.web_ui.contingents.contingentmodule = enabled agilo.scrum.web_ui.dashboard.scrumdashboard = enabled agilo.scrum.web_ui.preferences.agilopreferences = enabled agilo.scrum.web_ui.roadmap.agiloroadmapmodule = enabled agilo.scrum.web_ui.sprint.sprintmodule = enabled agilo.scrum.web_ui.team.teammodule = enabled agilo.ticket.api.agiloticketsystem = enabled agilo.ticket.query.agiloquerymodule = enabled agilo.ticket.report.agiloreportmodule = enabled agilo.ticket.web_ui.agiloticketmodule = enabled agilo.utils.config.agiloconfig = enabled agilo.utils.permissions.agilopolicy = enabled agilo.utils.web_ui.coretemplateprovider = enabled agilo.workflow.api.ruleengine = enabled agilo.workflow.rules.cleanlettersfromremainingtimerule = enabled agilo.workflow.rules.closeticketwithremainingtimezerorule = enabled agilo.workflow.rules.ownerisateammemberrule = enabled agilo.workflow.rules.resetownerandresourcesrule = enabled agilo.workflow.rules.setstoryinprogresswhenatleastonetask = enabled agilo.workflow.rules.sprintandmilestonesyncrule = enabled agilo_charts.* = enabled agilo_charts.core.chartsplugin = disabled agilo_charts.init.chartsinit = disabled agilo_charts.macros.agilochartmacro = disabled agilo_import.* = enabled agilo_import.web_ui.importcsvmodule = disabled agilo_links.* = enabled agilo_links.core.linksmodule = disabled agilo_links.daemon.linksticketlistener = disabled agilo_links.init.linksinit = disabled agilo_links.model.linksconfiguration = disabled agilo_links.search.linkssearchmodule = disabled agilo_scrumdashboard.* = enabled agilo_scrumdashboard.init.backloginit = disabled agilo_scrumdashboard.web_ui.scrumdashboardmodule = disabled agilo_sprint_backlog.* = enabled agilo_sprint_backlog.init.agilobackloginit = disabled agilo_sprint_backlog.web_ui.burndowntablemodule = disabled agilo_sprint_data.* = enabled agilo_sprint_data.daemon.taskslistener = disabled agilo_sprint_data.init.sprintdatainit = disabled agilo_theme.* = enabled agilo_theme.theme.agilotheme = disabled agilo_types.* = enabled agilo_types.aliases.aliascomponent = disabled agilo_types.init.agilotypesinit = disabled agilo_wrapper.* = enabled batchmod.* = enabled batchmod.web_ui.batchmodifymodule = disabled batchmod.web_ui.ticketquerymacro = disabled trac.ticket.api.ticketsystem = disabled trac.ticket.query.* = disabled trac.ticket.query.querymodule = disabled trac.ticket.report.reportmodule = disabled trac.ticket.roadmap.roadmapmodule = disabled trac.ticket.web_ui.newticketmodule = disabled trac.ticket.web_ui.ticketmodule = disabled [header_logo] alt = height = -1 link = http://trac src = common/trac_banner.png width = -1 [inherit] templates_dir = /usr/lib/python2.4/site-packages/ agilo-0.7.3.3_r1417_20090313-py2.4.egg/agilo/templates [logging] log_file = trac.log log_level = WARNING log_type = file [mimeviewer] enscript_modes = text/x-dylan:dylan:4 enscript_path = enscript max_preview_size = 262144 mime_map = text/x-dylan:dylan,text/x-idl:ice,text/x-ada:ads:adb php_path = php silvercity_modes = tab_width = 8 [notification] always_notify_owner = true always_notify_reporter = true always_notify_updater = true mime_encoding = base64 smtp_always_bcc = smtp_always_cc = smtp_default_domain = autoreturn.com smtp_enabled = true smtp_from = [email protected] smtp_password = smtp_port = 25 smtp_replyto = [email protected] smtp_server = localhost smtp_subject_prefix = __default__ smtp_user = use_public_cc = false use_short_addr = false use_tls = false [project] descr = Automated Dispatch Application footer = Brought to you by the <a href="http://web1/it/>AutoReturn IT Group</a> icon = common/trac.ico name = Automated Dispatch System (ADS) url = http://apps/ads [search] min_query_length = 3 [theme] override_logo = True theme = Agilo [ticket] default_component = default_milestone = M28 - ADS 3.1 - Continued default_priority = major default_type = defect default_version = 3.1 restrict_owner = false [ticket-custom] businessvalue = select businessvalue.label = Business Value Points businessvalue.options = |100|200|300|500|800|1200|2000|3000 businessvalue.value = drp_resources = text drp_resources.label = Resources i_links = text i_links.label = Referenced By o_links = text o_links.label = References rd_points = select rd_points.label = User Story Points rd_points.options = |1|2|3|5|8|13|20|40|100 remaining_time = text remaining_time.label = Remaining Time sprint = select sprint.label = Sprint sprint.value = story_priority = select story_priority.label = User Story Priority story_priority.options = Mandatory|Linear|Exciter story_priority.value = Mandatory [ticket-workflow] accept = new -> assigned accept.operations = set_owner_to_self accept.permissions = TICKET_MODIFY leave = * -> * leave.default = 1 leave.operations = leave_status reassign = new,assigned,reopened -> new reassign.operations = set_owner reassign.permissions = TICKET_MODIFY reopen = closed -> reopened reopen.operations = del_resolution reopen.permissions = TICKET_CREATE resolve = new,assigned,reopened -> closed resolve.operations = set_resolution resolve.permissions = TICKET_MODIFY [timeline] changeset_long_messages = false changeset_show_files = 0 default_daysback = 30 ticket_show_details = false [trac] authz_file = authz_module_name = base_url = check_auth_ip = true database = postgres://trac:t...@sql1/trac-ads-agilo default_charset = iso-8859-15 default_handler = WikiModule htdocs_location = ignore_auth_case = false mainnav = wiki,timeline,roadmap,browser,tickets,newticket,search metanav = login,logout,settings,help,about permission_policies = AgiloPolicy, DefaultPermissionPolicy, LegacyAttachmentPolicy permission_store = DefaultPermissionStore repository_dir = /var/svn/ads repository_type = svn timeout = 20 [hudson] feed_url = http://hudson/job/ADS/rssAll main_page = http://hudson [wiki] ignore_missing_pages = false render_unsafe_content = false split_page_names = false On May 13, 1:50 am, Felix Schwarz <[email protected]> wrote: > deno schrieb: > > > the pre-commit script fails on me. if i run it by hand i get; > > > # sudo /var/svn/agilo_svn_hook_commit.py -s pre -e /var/trac/ads/ > > "test" > > expected string or buffer > > You should see a traceback as well, right? Can you post this? > > What happens if you call it like this? > /var/svn/agilo_svn_hook_commit.py -s pre -e /var/trac/ads/ -l "test" > (note the '-l'). > > fs --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Agilo for Scrum" group. This group is moderated by agile42 GmbH http://www.agile42.com and is focused in supporting Agilo for Scrum users. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/agilo?hl=en -~----------~----~----~----~------~----~------~--~---

