[Svnmerge] Revision 29835 of svnmerge.py does not work in our script.

Piet-Hein Peeters piet-hein.peeters at philips.com
Tue Mar 11 11:41:12 PDT 2008


Hello,

I've upgraded to the latest version of svnmerge.py (revision 29835), but
that version does not work in our script. Revision 28275 did and does work.
We call svnmerge.py as follows:

svnmerge.py merge -r1:14633 -f commit-svnmerge-62v1-pii81.txt
D:\work\data\dev\merge_pii81 -S
https://mip.sc-phlps.sfo.collab.net/svn/mip/branches/62v1

The error output we get is this:
----------Error Output----------
Traceback (most recent call last):
  File "D:\work\data\community-tools\svnmerge\svnmerge.py", line 2160, in ?
    main(sys.argv[1:])
  File "D:\work\data\community-tools\svnmerge\svnmerge.py", line 2155, in
    main
    cmd(branch_dir, branch_props)
  File "D:\work\data\community-tools\svnmerge\svnmerge.py", line 1642, in
    __call__
    return self.func(*args, **kwargs)
  File "D:\work\data\community-tools\svnmerge\svnmerge.py", line 1391, in
    action_merge
    print >>f, construct_merged_log_message(opts["source-url"], revs),
  File "D:\work\data\community-tools\svnmerge\svnmerge.py", line 964, in
    construct_merged_log_message
    message = get_commit_log(url, r)
  File "D:\work\data\community-tools\svnmerge\svnmerge.py", line 950, in
    get_commit_log
    return recode_stdout_to_file("".join(out[1:]))
  File "D:\work\data\community-tools\svnmerge\svnmerge.py", line 222, in
    recode_stdout_to_file
    u = s.decode(sys.stdout.encoding)
TypeError: decode() argument 1 must be string, not None

----------Standard Output----------
property 'svnmerge-integrated' set on 'D:\work\data\dev\merge_pii81'

property 'svnmerge-blocked' deleted from 'D:\work\data\dev\merge_pii81'.

U
D:\work\data\dev\merge_pii81\software\PMX\Philips\PmsMip\Private\Services\FSF\Server\Resources\MenuTree\SystemFnMenuTreeData.xml

U
D:\work\data\dev\merge_pii81\software\PMX\Philips\PmsMip\Private\Services\FSF\Server\Resources\UIDefinitions.resx

U
D:\work\data\dev\merge_pii81\software\PMX\Philips\PmsMip\Private\Services\FSF\Server\Resources\MenuTree.resx

U
D:\work\data\dev\merge_pii81\software\PMX\Philips\PmsMip\Private\Services\FSF\Server\Resources\UIDefinitions\ServiceOrgIDUIDefinition.xml

C
D:\work\data\dev\merge_pii81\software\PMX\Philips\PmsMip\Private\Services\FSF\Server\SessionManager\Session\SessionGetDataUtil.cs

U
D:\work\data\dev\merge_pii81\software\PMX\Philips\PmsMip\Private\Services\FSF\Client\Components\Actions\Constants.cs

C
D:\work\data\dev\merge_pii81\software\PMX\Philips\PmsMip\Private\Services\FSF\Client\Components\Actions\FlowPanelAction\FlowPanelAction.cs

U
D:\work\data\dev\merge_pii81\software\PMX\Philips\PmsMip\Private\Services\FSF\Client\Components\Actions\ServiceOrgIDAction.cs

Skipped missing target:
'D:\work\data\dev\merge_pii81\software\PMX\Philips\PmsMip\Private\Viewing\DataSelection\VolumeDataSelection.cs'

Skipped missing target:
'D:\work\data\dev\merge_pii81\software\PMX\Philips\PmsMip\Private\Viewing\Display\Basic\Platform\D3d\D3dDevice.cs'

Skipped missing target:
'D:\work\data\dev\merge_pii81\software\PMX\Philips\PmsMip\Private\Viewing\Display\Basic\Platform\D3d'


property 'svnmerge-integrated' set on 'D:\work\data\dev\merge_pii81'

property 'svnmerge-blocked' set on 'D:\work\data\dev\merge_pii81'


----------The End----------

Could you please tell me what the problem is?

Regards,
Piet-Hein Peeters
Software Configuration Manager
----------------------------------------------------------------------------

Philips Healthcare - Healthcare Informatics / PII
Room QV-136, P.O. Box 10.000, NL - 5680 DA Best
Phone +31 40 27 62016
----------------------------------------------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/svnmerge/attachments/20080311/4a61c3e3/attachment.html>


More information about the Svnmerge mailing list