본문 바로가기

svn

Eclipse에서 SVN Connector 설치 안되는 현상.. Market에서 SVN을 설치한 후 restart 하면 Connector 설치 창이 떴었는데 Oxygen 부터는 그게 안뜨더라.. [Window - Preferences - SVN - SVN Connector] 에서 connector 설치가 가능한데 문제는... 오류로 창이 닫힌다는 것... 마켓 플레이스에서 확인해 보니 이클립스 버그이고... This is the official info from the Subversive team regarding the installation problem that happens on Oxygen.The problem happens due to the issues in Eclipse Installation Wizard. We've reported the corres..
SVN 인증 캐시 지우기. ~/.subversion/auth/svn.simple/ 하위 파일을 모두 지운다.
SVN 다중 저장소 svn 기본 포트는 3690 하나의 저장소에 여러개의 프로젝트를 관리하는건 위험할 수 있다. 이에 아래 구조처럼 2개의 저장소를 따로 사용하고자 할 경우 1 > /home/svn/dev/ 2 > /home/svn/sample/ 1번은 3690 포트로 시작하고, 2번은 3691 포트로 시작하면 된다. 1> svnserve -d -r /home/svn/dev --listen-port 3690 2> svnserve -d -r /home/svn/sample --listen-port 3691 확인. 1> svn ls svn://localhost:3690/ 2> svn ls svn://localhost:3691/
svn: OPTIONS of 'https://~~~~': SSL handshake failed: SSL error: Key usage violation in certificate has been detected. Ubuntu에서 이딴 에러를 뱉어낸다.. Ubuntu의 버그이다. sudo apt-get update sudo apt-get install libneon27 sudo mv /usr/lib/libneon-gnutls.so.27 /usr/lib/libneon-gnutls.so.27.old sudo ln -s /usr/lib/libneon.so.27 /usr/lib/libneon-gnutls.so.27 인증키에 관련된 에러는 없어지지만 아래와 같은 또다른 에러가 나타난다. SSL handshake failed: SSL disabled due to library version mismatch 여기에서 자신에게 해당하는 버전의 libneon27을 다운받아 설치해주어야 한다. http://packages.debia..
svn 프로세스 죽이기. killall svnserve 이후 재시작 svnserve -d -r {repo path}
svn 필수 설정들. >>authz 모든 저장소에 유저를 두고 싶다는 가정하에.. [/] user = rw [/] 안해주어서 20분정도 고생함.. >> svnserve.conf anon-access = none anon-access = read 로 되어 있는데 none으로 바꾸어주어야 한다.
[Ubuntu] SVN 저장된 비번 지우기. ~/.subversion/auth/svn.simple/ 디렉토리에 보면 여러 파일들이 들어 있다. 이 파일들을 열어서 서버에 접속한 기록과 일치하는것이 있다면, 삭제
Ubuntu - SVN 설치. Ubuntu에 subversion을 잘 설치해서 쓰다가.. svn+ssh가 안되어서 날려버렸다.. ;; 그래서 다 지우고 다시 설치하였는데.. 또 날리면 개고생할까봐.. 일단.. 적어놓는다.. apt-get remove subversion apt-get install subversion 저장소 폴더 생성 - mkdir /{your_path}/svn/ sudo groupadd {your_group} sudo usermod -a -G {your_group} {your_account} project 생성 cd {your_path}/svn/ sudo mkdir {project_name} sudo chown -R {your_account}:{your_group} {project_name} sudo chmod -R..