저장소 3

[github] 로컬 저장소를 새 github 저장소로 쉽게 만들기

일단 github 에서 새로운 저장소를 만듭니다. 만들어진 저장소의 필요한 주소(https 또는 git@..git)를 복사해서 로컬 저장소에서 다음 명령을 내립니다. git remote set-url origin git@github.com:저장소주소.git git push 참 쉽죠? 더보기 다만, 요즘의 github 기본 저장소는 main 이고 기존의 많은 git 저장소는 기본 저장소가 master 인 점이 다를 수 있습니다. github 해당 프로젝트 페이지에 보면 Settings 가 있습니다. General 항목에 Default branch 가 있고 이게 main 으로 되어 있는데 연필 모양 아이콘을 눌러서 직접 수정하거나 좌우 화살표 아이콘을 눌러 새로 push 한 master 를 선택해서 간편히 ..

IT/VCS 2023.06.21

subversion 저장소가 갑자기 오류가 발생..

어느날 갑자기 Centos 5.2에 설치된 subversion 저장소에 접근시 다음과 같은 오류가 발생했습니다. $ svn checkout svn://111.222.33.44/ABCD test svn: E210005: Unable to connect to a repository at URL 'svn://111.222.33.44/ABCD' svn: E210005: No repository found in 'svn://111.222.33.44/ABCD' ps ax를 살펴봤더니 svnserve도 실행되어 있었습니다. 이런 저런 경우를 검색해보고 테스트해보다가 혹시 경로가 문제인가 하는 의심이 들었습니다. 저장소 서버가 최근에 재부팅된 적이 있었기 때문이죠../home/svn/repos 밑에 저장소들이 있었는데..

IT/VCS 2014.10.27

svn 저장소(repository) 추가하기

svn 서버에 권한이 그동안 없어서 저장소 추가는 저하고는 먼 얘기였었는데 어쩌다가 권한을 얻어 추가하게 되어 관련 내용을 정리합니다. 0. 먼저, svn 서버에 들어가서 svn 저장소가 어디에 지정되어 있는지 확인합니다. # ps -ef | grep svnserve root 22645 1 0 22:00 ? 00:00:00 svnserve -d -r /home/svn/repos/ root 22779 22542 0 23:05 pts/1 00:00:00 grep svn 이 서버에는 /home/svn/repos 가 지정되어 있음을 확인할 수 있습니다. 1. 저장소를 추가합니다. 여기서는 저장소 이름을 TEST로 하겠습니다. # svnadmin create /home/svn/repos/TEST 2. 추가된 저장..

IT/VCS 2014.07.07