SVN 연결

Jay·2023년 8월 29일

work

목록 보기
8/16
post-thumbnail

오늘 한 건 아닌데 한 만큼만 정리해보려고 한다.

tortoiseSVN설치

SVN연결을 위해서 일단 tortoiseSVN을 깔았는데, 버전은 1.11로 까는 것을 추천한다.
그 이유는 소스에 접근할 때 The server at '${server}' does not support the HTTP/DAV protocol에러가 발생할 수 있어서다.
포스팅에서는 다운그레이드 하지 않는 방법을 택했지만 나는 그냥 1.11로 다운그레이드했음

사용

SVN이랑 연결할 빈 폴더를 준비한 다음 우측 클릭 > SVN checkout을 하면

이와 같은 창이 뜬다.
URL에 사용할 SVN 주소를 적으면 된다.

자세한 건 여기서..
또 자세한 사용법
더 알아보고 싶다면

에러해결

위에 적은 것처럼 SVN checkout을 하면 해당 폴더가 형상관리의 대상이 되므로 SVN에 올릴 것들을 그 폴더안으로 가지고와서 commit을 하려 했는데 Commit Failed : Working copy '-' locked에러가 나는 경우가 있었다.
이 에러의 경우에는 이 포스팅을 참고해 SQLite를 깔아서 해결하였다.

그리고 관리되는 svn서버의 루트에 새로운 파일을 만들어서 관리하고 싶었는데, 이건 관리자만이 할 수 있다고 해서 관리자님께 부탁하여 파일을 만들고, 그 디렉토리에 commit했다.

그밖에

visualSVN도 깔아보긴 했는데 이건 아직 모르겠다..

여튼 아직 갈길이 멀다.

profile
ㄱ이 아닌 개발자가 되고 싶은 사람

0개의 댓글