애니메이터

DS218에서 SVN설치는 안된다. Git으로 갈아타자! 본문

카테고리 없음

DS218에서 SVN설치는 안된다. Git으로 갈아타자!

욤마핫 2022. 6. 1. 22:09
Gitlab, Gogs, Gitea
 
Synolgoy DS218이 cpu가 Realtech이라서 DSM 7.0으로 업그레이드 했더니 SVN이 더 이상 지원되지 않았다.
 
1차적으로 DSM 7.0에서 SVN 패키지가 아예 사라졌으며
2차적으로 Docker로 컨테이너를 올려서 쓰는 방법도 cpu가 인텔이 아니면 지원되지 않는다.
 
그동안 회사에서는 SVN을 사용했었는데 어쩔 수 없이 Git으로 옮겨타야 하는 상황이다.
 
DSM 7.0인 상황에서 ARM계열의 cpu를 사용하는 경우라면 대부분 Git으로 옮겨야 할 것이다. (썩을!)
구글링에서 억지로 사용하는 방법이 있긴 했으나 굳이...개인 프로젝트에서SVN을 고집해 야되는 이유는 없었다.
패키지에서 Git Server를 설치한다.
 
SVN과 Git, SVN에서 갈아타는 히스토리 및 설명이 충실함
 
DSM 6에서 Gitea 설치하는 방법 - DSM 7.0에서는 안됨
 
 
아쉽게도 DSM 7.0에서는 위의 방법으로는 설치가 안된다. Synocommunity.com을 활용한다.
인터넷의 위대함을 다시 한번 느낀다.!! DSM7.0 업그레이드 후 되던게 안된다면 여기를 한번 찾아보시길!
Git, Gitea, Gitserver가 다 있다!
synology에서 Git server를 제공하므로 Gitea만 깔아보려고 했으나 git 2.0이상을 먼저 깔아야 한다고 나온다.
Gitea 패키지 창에서 자신의 cpu에 해당하는 패키지를 고른다.
DS218은 realtek RTD1296을 쓰므로
골라서 다운 받아 놓는다. 그리고 시놀로지 제공하는 Git server외에 Git 2.0 이상을 받아야 한다.
그리고 패키지 수동설치를 한다.Git 2.0 을 먼저 설치 후 Gitea를 또 설치한다.
 
Gitea 설정