svn 3

SVN https 서버 설정 (Centos Stream 9)

SVN 을 svn:// 로 사용하거나 http:// 로 사용하는 경우 소스 코드가 평문으로 전송되어 안전하지 않다. 대안은 svn+ssh:// 를 사용하거나 https:// 를 사용하도록 설정하는 것인데 이 글에서는 https:// 를 사용하도록 설정해 보겠다. 이 방법은 apache 가 이미 설치되어 있고, SSL 도메인이 apache 에 이미 설정되어 있다고 가정하고 이 apache 에 SVN 을 연동하는 방법이다. svn 설치dnf -y install svn OS 버전이 맞다면 아래 스크립트에서 프로젝트명만 수정해서 Copy & Paste 해도 된다.#!/bin/bash# 1. 필요한 패키지 설치: SVN, Apache SVN 모듈sudo dnf install -y subversion mod_dav..

redmine 5.0.5 install 설치 - centos stream 9 + apache 2.4 + mysql 8

오픈소스 이슈트래커 redmine 5 설치 방법을 공유합니다. Redmine 과 비교한 프로그램은 Jira, Trac, 네이버 yona 였는데 최종 Redmine 을 선정한 이유는 일단은 공통적으로 (1) Git / SVN 을 지원해야 합니다. (2) 그리고 과거 5년간 1년에 1회 이상 꾸준한 업데이트가 있었어야 합니다. (3) 또한, 메이저 버전 업데이트시 (예:4.*→5.*) 공식적으로 마이그레이션 방법을 지원해야 합니다. Jira 는 10명 까지는 무료 사용이고, 추후라도 10명이내라면 무료로 사용할 수 있을것 같고, 또 대기업들에서 많이 사용하나, 상용버전과 무료버전 사이에 기능 차이가 있는 점이 마음에 안들었습니다. 스타트업의 지속 가능한 경쟁력은 오픈소스에서 온다고 믿기 때문에, 비록 쟁쟁한..

Linux 2023.03.08

[개발] 이클립스에서 SVN 아이콘이 사라져서 안보이는 경우

이클립스를 최신버전으로 받았는데 SVN 프로젝트를 Checkout 받았더니 프로젝트에서 SVN 아이콘이 사라졌다면, 최신 이클립스에서 SVN을 지원하지 않는 것이 아니다. 당황하지 말고 Preferences > General > Appearance > Label Decorations > SVN 이 체크해제 되어 있을 것인데 체크하고 적용을 누르면 잘 표시된다. SVN 아이콘이 잘 나온다. SVN 은 가볍고 여전히 프로젝트에서 쓰기 좋은 버전 관리 툴이다. 참조 : https://stackoverflow.com/questions/7440957/eclipse-svn-client-subclipse-doesnt-show-status-icons-on-files

개발 2023.02.21