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

Saving ROS2 Dashing workspace to github

asked 2020-04-23 04:52:07 -0500

svintissen gravatar image

Hi, I am pretty new to git and ROS2, and I want to save my ROS2 Dashing workspace as a GitHub repository. How do I do this? Thanks in advance!!

edit retag flag offensive close merge delete

Comments

Seems like this is a GitHub question rather than a ROS question. By "workspace" do you mean your source code?

christophebedard gravatar image christophebedard  ( 2020-04-23 09:01:51 -0500 )edit

Would #q347421 cover this?

gvdhoorn gravatar image gvdhoorn  ( 2020-04-24 03:32:24 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2020-04-23 21:43:55 -0500

johnconn gravatar image

The way the instructions recommend handling this is version control for each package in your workspace, and a separate metafile that stores where each package is hosted/which branch to use

from the dashing build from source instructions

Create a workspace and clone all repos:

mkdir -p ~/ros2_dashing/src
cd ~/ros2_dashing
wget https://raw.githubusercontent.com/ros2/ros2/dashing/ros2.repos
vcs import src < ros2.repos

here's what the text looks like in this .repos file

  ros2/rclcpp:
    type: git
    url: https://github.com/ros2/rclcpp.git
    version: dashing
  ros2/rclpy:
    type: git
    url: https://github.com/ros2/rclpy.git
    version: dashing
  ros2/rcpputils:
    type: git
    url: https://github.com/ros2/rcpputils.git
    version: dashing
edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2020-04-23 04:52:07 -0500

Seen: 179 times

Last updated: Apr 23 '20