ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

catkin_prepare_release fails with svn upstream

asked 2013-07-30 21:46:53 -0500

130s gravatar image

ros-hydro-catkin 0.5.71-0precise-20130720-2204-+0000

$ catkin_prepare_release
Prepare the source repository for a release.
Repository type: svn
Found packages: openrtm_aist, hrpsys, rtctree, openrtm_common, openhrp3, rtshell, openrtm_aist_python, rtsprofile
Prepare release of version '3.1.5' [Y/n]?
Warning: the following packages do not have a changelog file or entry for version '3.1.5': hrpsys, openhrp3, openrtm_aist, openrtm_aist_python, openrtm_common, rtctree, rtshell, rtsprofile
Continue without changelogs [y/N]?y
Bump version of all packages from '3.1.4' to '3.1.5'
Could not determine base URL of SVN repository ''

Apparently it fails because the given URL of the repo ends with none of what's accepted by catkin_prepare_release (link to source). I'm not familiar with svn much, but the packages I'm releasing does not directly reside under trunk, and no brunch/tag is assumed to be available for the moment (I might be able to use tag though). Then what should I do with this?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-07-31 05:23:59 -0500

Dirk Thomas gravatar image

Since the tool has no way to determine the structure of your SVN repository if you do not follow the convention (the SVN base from where you release is "trunk") you have to manually commit the changes and create the tag.

edit flag offensive delete link more


I see. Later on I'll figure out the right url for my pkg

130s gravatar image 130s  ( 2013-07-31 14:54:17 -0500 )edit

Question Tools

1 follower


Asked: 2013-07-30 21:46:53 -0500

Seen: 171 times

Last updated: Jul 31 '13