반응형

git 7

[DevOps] CentOS 8 GitLab 설치

목차GitLab 설치과정#GitLab의 CentOS용 RPM 저장소 설치하기 위한 스크립트 다운로드 및 실행curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash#gitlab 커뮤니티버전 설치sudo yum install -y gitlab-ce외부 접속 url 변경#gitlab설정파일 연다.sudo vi /etc/gitlab/gitlab.rbgitlab 설정파일을 열어서 external_url을 외부에서 접속할 url로 변경한다.기본 80를 사용하니까 변경하고 싶으면 url:포트로 변경한다.외부접속 url 포트 방화벽 허용#방화벽에 포트 허용sudo firewall-cmd --per..

IT/DevOps 2024.05.01

[linux] linux svn install/setting (feat. redhat)

목차 설치 환경: 레드햇 8.8 64 bit svn 설치 #패키지매니저 이용 sudo yum install subversion svn용 디렉토리 생성 cd ~/app/dev1 mkdir repository svn 저장소 생성 svnadmin create --fs-type fsfs repos 방화벽 해제 svn에서 사용하는 기본 포트 3690 firewall-cmd --permanent --zone=public --add-port=3690/tcp firewall-cmd --reload svn 구동 svnserve -d -r /home/dev1/repository/ 체크아웃을 통한 정상여부 확인 아래처럼 나오면 성공 svn checkout svn://127.0.0.1/repos // 체크아웃 결과: 체크아웃..

IT/DevOps 2023.12.30

[Git] Git Branching Strategy(feat. 브랜치 전략)

목차 ppt로 작성하려고 했으나 너무 시간이 오래 걸릴 것 같아서 그림은 이걸로 하고 텍스트로 보충 master branch 😎 실제 운영서버에 올라가는 최종 릴리즈 버전 브랜치 candidate branch 😭 QA Server에 배포해서 실서버 반영 전 검증하는 브랜치 candidate branch에서 최종 검증이 되면 그 때 master에 반영 master branch에 올라가기 바로 전 소스 dev branch 🙄 개인 브랜치에서 로컬 검증 후 개발서버에서 돌리는 용도의 브랜치 개발서버에서 돌려보는 용도라서 온갓 잡다한 소스가 다 있을 수 있다.(버그가 있는 소스 등등) 절대 이 branch는 master나 candidate branch로 반영하면 안된다. persnal branch 😛 개발자 각..

IT/development 2023.08.24
반응형