{"id":4282,"date":"2015-04-01T17:58:19","date_gmt":"2015-04-02T00:58:19","guid":{"rendered":"http:\/\/www.graphics-muse.org\/wp\/?p=4282"},"modified":"2015-04-01T17:59:13","modified_gmt":"2015-04-02T00:59:13","slug":"migrating-from-gitorious","status":"publish","type":"post","link":"https:\/\/www.graphics-muse.org\/wp\/?p=4282","title":{"rendered":"Migrating from gitorious &#8211; it sucks."},"content":{"rendered":"<p>I can no longer push to gitorious so I tried to run the import of all my repos (and there are alot) into GitHub. This failed miserably. Only two of 34 repos were imported. Some of the repos actually got created on GitLab but there is nothing in them. So I tried to import one of them manually. It&#8217;s been running for about 20 minutes now and nothing is happening. No errors, no messages, no nothing. Just a spinning wheel.<\/p>\n<p>I dug around and found <a href=\"http:\/\/stackoverflow.com\/questions\/1067010\/import-into-github-from-gitorious\">the process for migrating a repo<\/a>, be it to GitLab or GitHub or whatever.\u00a0 It requires manual creation of each repository.\u00a0 While gitorious allowed me to have different projects with different repos under them, GitHub does not.\u00a0 At least I don&#8217;t see a way to do that.\u00a0 GitLab does, but they call them groups.\u00a0 The import appears to have created the groups but that&#8217;s all it did.<\/p>\n<p>So I guess I can try doing this manually under each group, after manually creating each repo.\u00a0 *sigh*\u00a0 This is a strong argument for running my own git server and gitweb.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I can no longer push to gitorious so I tried to run the import of all my repos (and there are alot) into GitHub. This failed miserably. Only two of 34 repos were imported. Some of the repos actually got created on GitLab but there is nothing in them. So I tried to import one [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"jetpack_post_was_ever_published":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":{"0":"post-4282","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-general","7":"czr-hentry"},"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pe9t8-174","jetpack_sharing_enabled":true,"jetpack-related-posts":[],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/4282","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4282"}],"version-history":[{"count":3,"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/4282\/revisions"}],"predecessor-version":[{"id":4287,"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=\/wp\/v2\/posts\/4282\/revisions\/4287"}],"wp:attachment":[{"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4282"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4282"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.graphics-muse.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4282"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}