Google Code Wiki를 Giithub Wiki로 수동 마이그레이션

2549 단어 GitHub
약 두 달 전에 2016년 Google Code 종료라는 소식이 있었다.
나 자신도 dtl 이 프로젝트를 구글코드에 맡겼기 때문에 이를 계기로 이전하기로 결정했다.

Export to Github


Google Code에서 Github로의 이전은 Google이 공식적으로 제공하는 내보내기 도구 입니다.하지만 왜 자신의 프로젝트가 제대로 진행되지 못했는지 모르겠다.

그 후 두 달이 지나고 GW도 여유가 생겨서 다시 한번 도전해보니 과연 이 같은 오류가 드러났다.

Wiki 수동 마이그레이션


한편, 이미 지이허브에서 제작거울.(현 본가)했기 때문에 실제 옮겨야 하는 것은 전체 5페이지 Wiki뿐이어서 수동 작업을 포기했다.
Google Code의 Wiki는 MoinMoin 와 비슷한 독자기법이기 때문에, 그렇게 하면 Giithub의 Wiki로 옮길 수 없지만, Google이 제공하는 내보내기 도구 모음 에는 Markdown으로 전환하는 도구 (wiki2gfm.py) 가 있습니다.
사용법은 이런 느낌이에요.
$ git clone https://code.google.com/p/support-tools/
$ cd support-tools/wiki_to_md
$ python wiki2gfm.py --input_file ${入力ファイル名} --output_file ${出力ファイル名}
그리고 이걸로 옮기는 위키는 여기서 ↓.

총결산


따라서 Google Code에서 Giithub으로 원활하게 이동할 수 있습니다.support-tools 위키 외에도 Issue Tracker의 마이그레이션 도구가 제공되므로 Google Code에서 Giithub로 자동으로 출력되지 않는 사람은 시도해 볼 수 있습니다.


그나저나 dtl는 7년 전 C++가 쓴 diff의 라이브러리인데 C++가 안 쓴 지 오래됐으니 다른 언어(Go 따위)로 다시 쓰세요.
또 이 라이브러리를 쓴 지식을 바탕으로 소프트웨어 디자인으로 투고한 디프 알고리즘의 해설 글을 ↓ 페이지에서 읽을 수 있다.
diff의 동작 원리를 알다~어떻게 차분을 내보낼까

좋은 웹페이지 즐겨찾기