yona-projects / yona

Project Hosting SW
https://yona.io
Apache License 2.0
490 stars 154 forks source link

gitlab 소스갱신 문의입니딘 #666

Open mamazero2 opened 4 years ago

mamazero2 commented 4 years ago

yona 에서 신규프로젝트 git 소스를 linux서버에 설치한 gitlab url로 연동하여 사용중입니다ᆞ

gitlab에 수정사항 소스 push 후 yona 에서 소스갱신할수 있는 방법이 있나요?

doortts commented 4 years ago

두 가지 방법이 있습니다.

1.툴을 이용해서 Gitlab의 저장소 폴더를 Yona 의 저장소 필드와 hard copy sync 시키는 방법 https://unix.stackexchange.com/questions/203846/how-to-sync-two-folders-with-command-line-tools

  1. 두 번째는 가설적인 내용이지만 gitlab 에서 사용하는 저장소 폴더의 위치를 $YONA_HOME 폴더 하위의 repo 폴더 하위에 심볼릭 링크로 일치시키시면 Yona 에서도 (이론상) 인식될 겁니다.

만약 서버가 물리적으로 분리되어 있어서 네트워크를 통해야 하는 상황이라면 마찬가지로 rsync 등의 도구를 이용하셔야 할 것으로 생각됩니다.

그럼 해보시고 가능하시다면 결과 알려주세요