개발 Q&A

제목 CI툴 사용 초보자입니다. (svn)
글쓴이 kk_7 작성시각 2014/08/13 10:19:01
댓글 : 8 추천 : 0 스크랩 : 0 조회수 : 12722   RSS
윈도우 기반에서 
subversion을 서버로 설치하고,
TortoiseSVN을 클라이언트로 사용중입니다.

인터넷을 찾아가면서 폴더 구성 및 계정 설정 등을 완료 하였습니다.
커맨드 창이나 svnserveManager를 활용해서 svn을 가동도 하였습니다.

E:\\svn\test 라는 저장소를 만들고,

svn://ip주소/svn/test 연결하려고 하면,

Unalbe to connect to a repositry at URL 'svn://ip주소/svn/test'
No repository found in 'svn://ip주소/svn/test'

이라고 뜨네요.

file:///E:/svn/test  <- 여기는 폴더 접근이 가능한데,
웹상에서 공유하서 부서사람들끼리 사용하고자 할때는 url접근으로 해야 할텐데 왜 안될까요?

조언부탁드립니다.

참고로 한 pc에 redmine과 jenkins를 설치중입니다. 
redmine은 bitnami 패키지로 일괄 설치되는 것을 사용했습니다.
 다음글 sql 셀프조인 가능할까요? (2)
 이전글 나눔고딕이 안 되네요. (7)

댓글

한대승(불의회상) / 2014/08/13 11:38:07 / 추천 0
SVN 설정이 잘못 된것 같습니다.
설정하신 SVN 설정을 알수가 없어 도움 드리기가 힘들군요.

게시판 이동 합니다.
변종원(웅파) / 2014/08/13 18:12:40 / 추천 0
svn 루트가 어디인지? 저장소를 test라고 만든건지 svn이라고 만들고 test 디렉토리를 생성한건지 등등
정보가 너무 부족합니다.
kk_7 / 2014/08/13 18:50:57 / 추천 0
svn/test 폴더를 루트로 만들었습니다~
 
변종원(웅파) / 2014/08/13 18:58:24 / 추천 0
루트 셋팅된거지 저장소가 없는거네요. 

만약 저장소를 aaa 라고 만드시면 svn://ip/aaa 로 접근이 됩니다.
kk_7 / 2014/08/13 19:08:54 / 추천 0
1. E:\svn\test 를 만들어서 스트럭쳐 구조를 생성
2. conf폴더 내의 svnserve, passwd 파일들을 수정
3. E:\testsvn 이라는 실제 저장소를 생성

4. 3번의 폴더에서 tortoiseSVN으로 import 하고,  svn://ip주소/svn/test 입력하는거 아닌가요?
제가 설정을 잘못한건가요?
svn://ip주소/svn/testsvn
svn://ip주소/testsvn
모두다 본문처럼 연결할수 없다고만 뜨네요 ㅠ
변종원(웅파) / 2014/08/13 21:51:50 / 추천 0
구글에서 설치하신 svn server에 대해 검색해보세요.
사용법을 잘 모르시거나 (1번 만든다는게 저장소를 생성했다는 건가요?)
포트가 막혀있거나 할 수도 있습니다.
kk_7 / 2014/08/14 09:33:59 / 추천 0
1번은 svn 루트폴더를 말합니다. conf, db, hooks 같은 폴더들요

포트는 방화벽 설정에서 아웃바운드/인바운드 설정했구요.
아예 방화벽도 꺼버렸습니다.

사용법이라는게 내가 원하는 실제 데이터 저장소에서 import나 체크아웃 하면 되는거 아닌가요?
거기서 url에 file:///E:/svn/test를 치면 연결이 되는데
svn://ip주소/svn/test를 치면 연결이 안된다고 합니다.
변종원(웅파) / 2014/08/14 14:06:56 / 추천 0
사용법 이야기를 하는건 저장소에 대한 이해가 부족해보여서 그렇습니다.

저장소 생성은 서브디렉토리가 생성되는 구조가 아닙니다. 

리눅스에서 svn root를 /home/svn 로 설정하고 저장소를 codeigniter라고 만들면 

/home/svn/codeigniter 라고 생성이 됩니다. 접속주소는 svn://ip/codeigniter 가 되구요.

svn root 이외에 디렉토리 만든다고 저장소가 되는건 아닙니다.