레이블이 gitlab인 게시물을 표시합니다. 모든 게시물 표시
레이블이 gitlab인 게시물을 표시합니다. 모든 게시물 표시

2022년 10월 21일 금요일

gitlab버전정보 확인방법

 gitlab 설치된 버전정보 확인

# gitlab-rake gitlab:env:info
 
 
 
System information
System:
Current User:   git
Using RVM:      no
Ruby Version:   2.6.3p62
Gem Version:    2.7.9
Bundler Version:1.17.3
Rake Version:   12.3.3
Redis Version:  3.2.12
Git Version:    2.22.0
Sidekiq Version:5.2.7
Go Version:     unknown
 
GitLab information
Version:        12.4.2
Revision:       393a5bdafa2
Directory:      /opt/gitlab/embedded/service/gitlab-rails
DB Adapter:     PostgreSQL
DB Version:     10.9
URL:            http://192.168.100.20:8080
HTTP Clone URL: http://192.168.100.20:8080/some-group/some-project.git
SSH Clone URL:  git@192.168.100.20:some-group/some-project.git
Using LDAP:     no
Using Omniauth: yes
Omniauth Providers:
 
GitLab Shell
Version:        10.2.0
Repository storage paths:
- default:      /var/opt/gitlab/git-data/repositories
GitLab Shell path:              /opt/gitlab/embedded/service/gitlab-shell
Git:            /opt/gitlab/embedded/bin/git


출처 -  http://igoni.kr/books/linux/page/gitlab-cfY

Gitlab 미러링 구성

 


사전정보

  1. gitlab설치 - gitlab설치
  2. Gitlab에서 Mirror용 계정은 sync계정이고, root 그룹에 소속되어 있음. (미러링 받는서버에 계정이 생성되어 있어야 함)
  3. gitlab 동기화 시간은 매 5분간격으로 동기화 수행함

미러링 구성

  1. 전송할 서버 설정
    1. 전송할 프로젝트 설정
      image.png
    2. 세부설정값
      • Git repository URL : 수신 gitlab url (계정명 포함, htp://sync@192.168.100.200:8080/test/test.git)
      • mirror direction : 커뮤니티 버전은 push만 가능
      • authentication method : Password
      • Password :Mirror Repository 버튼 선택
      • Mirror Repository 선택 후 동기화 선택
      • Only mirror protected branches 체크는 해제. 체크되어 있는 경우 master 브랜치를 제외한 나머지 브랜치는 동기화 안됨
  2. 수신할 서버 설정
    1. 새로운 프로젝트 설정
      image.png

adfit

AI들끼리 대화하기

ChatGPT, perplexity, Gemini... 많은 AI 서비스가 있고 서비스별로 다양한 엔진이 있죠. 문득 AI끼리 대화를 시켜보면 어떤 대화의 흐름을 이어갈까 궁금해졌습니다. 그래서 해보았습니다. 규 칙 나(사람)은 양쪽 AI에서...