본문 바로가기

programmer/Tool

Git 소생 시키기

 

기존에 등록했던 SVN Root 경로가 자의 또는 타의? 의해 변경된 경우 SVN 설정하는 방법에 대해서 포스팅을 진행한다.

점심 먹기 전에 PC 설치된 SVN 문제가 있다는 연락을 받는다.

SVN 상태를 확인해보니 새로 추가한 HDD 기존 E드라이버를 잡고있던 SVN 서버를 맘대로 F드라이버로 설정해 버려서 생긴 문제였다.

당황하지 말고 기존 SVN 서비스를 종료하고 경로를 수정한 재시작해주면 된다.

하기와 같은 순서로 해당 문제를 해결해 보자.

1. 문제 상황 확인

2. SVN 윈도우 서비스 제거

3. 윈도우 레지스터리 제거

4. reboot

5. SVN 경로 수정 윈도우 서비스 생성

6. SVN 윈도우 서비스 시작

 

 

1. 문제 상황 확인

Error Msg
Commit failed
Unable to connect to a repository at URL
No repository found in

tortoise svn commit error

SVNSERVE Manager 실행한다.

확인해보니 기존 E드라이버가 서버로 잡혀있다.(F드라이버로 바꿔주지 않아도 된다.)

SVNSERVE

2. SVN 윈도우 서비스 제거

레지스터리 편집기

http://pyrasis.com/blog/entry/ServiceDeleteFlag

상기 블로그를 참고했다.

 

컴퓨터 알아보기(cmd 창 -관리자 권한 실행)

>echo %COMPUTERNAME%

 

일단 윈도우 SVN 서비스를 죽인다.(cmd )

>sc \\COMPUTERNAME delete svnserve

 

참고한 블로거의 설명을 보면 지운 서비스는 일정 시간이 지나면 없어 진단다.

하지만 나는 기다릴 수가 없다…

 

3. 윈도우 레지스터리 제거

레지스트리 편집기에 들어가서 해당 서비스를 지워준다.

아래 표시되는 DeleteFlag 1이면 언젠가 지운다는 소리 란다. 그냥 지워버린다.

 

4. reboot

Reboot 해줘야 레지스터리에서 정확히 지워진다.

 

5. SVN 경로 수정 윈도우 서비스 생성

Reboot

> sc \\ MYCOMID create svnserve binpath= "C:\Program Files (x86)\Subversion\bin\svnserve.exe --service -r F:\svn --listen-port 3690" DisplayName= "Subversion svnserve"

입력해 CreateService 성공 메시지가 나타나면 정상이다.

 

6. SVN 윈도우 서비스 시작

이후 svn 실행 명령어를 실행한다.

>net start svnserve

5,6 cmd창 명령어 수행

정상 작동 확인

 

**추가 2020.06.12**

SVN Service를 실행하였지만 window bootting 시에 svnserve 자동 시작이 안되는 경우

window 키-> 찾기 -> 서비스

Subversion svnserve 를 찾아 시작 유형을 확인한다. (이게 수동으로 되어있으면 bootting때마다 서비스를 시작해주어야 한다. net start svnserve )

시작 유형을 자동으로 수정

 

 

 

 

반응형
사업자 정보 표시
라울앤알바 | 장수호 | 서울특별시 관악구 봉천로 13나길 58-10, 404호(봉천동) | 사업자 등록번호 : 363-72-00290 | TEL : 010-5790-0933 | Mail : shjang@raulnalba.com | 통신판매신고번호 : 2020-서울관악-0892호 | 사이버몰의 이용약관 바로가기

'programmer > Tool' 카테고리의 다른 글

ERIKA 튜토리얼_Cygwi(1/2)  (0) 2020.07.14
ERIKA 설치  (0) 2020.07.14
Tortoise SVN 에서 폴더별 권한을 주는(설정) 방법  (0) 2020.06.19
git 업로드 하기  (0) 2020.06.10
아두이노 설치 방법 (윈도우 10 & 이전 버전)  (1) 2020.04.08