GitHub에서 개인 리포지토리에서 Organization 리포지토리로 만든 일 목록

개인 리포지토리에서 Organization 리포지토리로 마이그레이션



경위(읽어 날려서 문제 없습니다)



mahjong4j을 maven Central에 출시 할 때
maven의 groupId를 org.mahjong4j로 만들었습니다.

pom.xml
    <groupId>org.mahjong4j</groupId>
    <artifactId>mahjong4j</artifactId>
    <version>0.1.0</version>

Maven Central repository의 관리자에게
mahjong4j.org 도메인이 없습니다! ?
그렇다면 예를 들어, com.github.yu1ro 하면?

라고 말해 버려( htps : // 일단 s. 그런 tyぺ. 오 rg/b 로 w세/오 sRH-19644 )
groupId에 자신의 이름을 넣는 것도 그렇기 때문에, Organization 리포지토리 에 이행했습니다!

pom.xml
    <groupId>com.github.mahjong4j</groupId>
    <artifactId>mahjong4j</artifactId>
    <version>0.1.0</version>

했던 일



GitHub에서 리포지토리 마이그레이션



1.Organization 만들기



화면 상단의 [+] 버튼에서 Organization을 만들었습니다.



2. [Setting]→[Danger Zone]→[Transfer ownership]에서 변경




그래서 위의 열은 저장소 이름이므로 mahjong4j
아래의 란에는 누구에게 변경할까이므로 이것도 mahjong4j
를 입력하고 [I understand, transfer repository.] 버튼을 클릭하면 완료됩니다.

pom.xml 다시 쓰기



Gradle에게 말하는 마사카리는 받아들이지 않습니다 w
그 중 할거야. 그 중 w

그래서 문제의 pom.xml은

pom.xml
    <groupId>org.mahjong4j</groupId>  <!-- これから -->
    <artifactId>mahjong4j</artifactId>
    <version>0.1.0</version>

에서

pom.xml
    <groupId>com.github.mahjong4j</groupId>  <!-- これに -->
    <artifactId>mahjong4j</artifactId>
    <version>0.1.0</version>

로 변경했습니다.

왓 fぇ. 이오



편리한 칸방 시스템입니다.
이것은 다시 만들었습니다.

1. 우선 삭제



사이드 메뉴에서 Project Settings → General을 차례로 클릭합니다.

아래 양식에 이런 식으로 입력합니다.

취소선의 곳은 본래 「yu1ro」라고 써 있었습니다만,
찍는 것을 잊었기 때문에 새로운 쪽으로 대용했습니다(잡잡하지 않습니다...)

2.Organization과 협력



미 협력이라면 추가 할 수 없기 때문에,
Organization과 연계시켜 줄 필요가 있습니다.
사이드 메뉴에서 홈으로 이동

[+] 버튼으로 새로 고침

아직 표시되지 않으므로 협력합니다.

GitHub로 이동하기 때문에
[Grant access] 버튼으로 지정의 Organization과 접속해 주세요.
(죄송합니다 찍는 것을 잊었습니다)

완료되면 이런 느낌이 듭니다.

3. 신규 작성



완료되면 waffle.io로 돌아가서 다시 만들었습니다.
아까의 Add Board 부분에서입니다.

Travis CI



말할 필요도없는 CI 서비스입니다.
Travis도 미연계라고 build 해 주지 않기 때문에, 연계시킵니다.

1.Organization 협력



Travis CI 화면으로 이동 후,


조직을 찾을 수 없기 때문에





다시 확인하면 스위치가 켜져 있기 때문에
push 등으로 다시 build 해 보았습니다.

Gitter



채팅 서비스입니다.
이것은 자동으로 변화했습니다!
고맙습니다! ! ! !
readme의 url 만 수정했습니다.

Codecov



코드 커버리지 서비스입니다.
이것도 자동으로 바뀌어 주었습니다! !
고맙습니다! ! ! !
readme의 url 만 수정했습니다.

Coverity



코드의 정적 분석 서비스입니다.
아직도 무엇을 해주고 있는지 잘 모르겠습니다 w
변경하지 않아도 yu1ro/mahjong4j 그대로 사용할 수 있었습니다!
변경하려고했지만 잘 작동하지 않으므로 그대로 사용합니다.
리포지토리 URL과 홈페이지 URL 만 변경했습니다.

마지막으로



실수 등 있으면 지적해 주시면 고맙습니다.

Collaborator 모집



절각 Organization이 되었기 때문에
mahjong4j는 Collaborator를 모집합니다.
첫 대면도 대환영입니다!
Issue에도 써주세요!

좋은 웹페이지 즐겨찾기