'kldp.net'에 해당되는 글 3건

  1. 2010/10/09 ZViewer - kldp.net 에서 구글코드로 완전히 이사하기 - subversion(svn) 에서 hg(mercurial) 로 코드 옮기기 (4)
  2. 2009/11/17 kldp.net 이 nForge 로 마이그레이션되었습니다.
  3. 2006/07/29 ZViewer 의 SCM 을 CVS 에서 SVN 으로 이전하다. (2)
2010/10/09 01:13

ZViewer - kldp.net 에서 구글코드로 완전히 이사하기 - subversion(svn) 에서 hg(mercurial) 로 코드 옮기기


2010/06/22 - [개발관련/오픈소스] - ZViewer 의 소스를 구글 코드로 이전하였습니다.

위의 글에서 뭔가 찜찜함을 느끼고, kldp.net 에서 code.google.com 으로 소스를 제대로 이전하였습니다. 드디어 svn(subversion) 의 코드 변경 히스토리를 모두 code.google.com 의 hg(mercurial)로 옮겼습니다.

 옮기는 방법을 이리저리 알아보던 중...... 결국 구글코드에서 제공하는 방법(난 왜 헤맨건지 -_-)이 제대로 되었습니다[링크] 

 다만 이 방법이 리눅스 환경의 유틸리티들을 주로 이용하는 것이라서 리눅스를 사용할 수 있는 환경인 집의 컴퓨터(-_-)에서 해야해서 적용하는데 시간이 좀 걸렸네요;; 참고로 현재 제 환경은 우분투 10.04 입니다. 그리고 역시 (모든것이 그렇듯이;;;) 매뉴얼대로 한번에 싹 되지는 않더군요. 그래서 나름 정리해보고자 합니다.

 간략히 과정을 적어보면 아래와 같습니다.

 1. 툴 설치
sudo aptitude install swig-python hg svn python-svn
(위의 툴 중에 빠졌을지도 모르는건 위의 원본 링크 참조;;) 우분투 10.04 에서는 위처럼 설치하면 버젼은 모두 만족합니다.

2. 환경 설정
~/.hgrc 를 열거나 없으면 새로 만들어서 아래 2줄을 넣고 저장합니다.( = 다음에는 아무것도 없는게 맞습니다) hg convert 기능을 활성화하는 과정입니다.

[extensions]
hgext.convert=

~/.subversion/servers 파일을 열어서 아래처럼 [global] 중에서 아래 2줄을 주석을 제거하고 yes 로 합니다. 암호를 저장하는 기능을 켭니다.

[global]
...
...
store-passwords = yes
store-plaintext-passwords = yes

참고로 위의 svn 설정 파일 부분은 구글 코드에는 없는 내용인데, kldp.net 의 문제인지, 제 리눅스의 문제인지 이상하게 바로 kldp.net 의 암호를 넣으니 않되어서 svn checkout 으로 한번 kldp.net 에 접속해서 암호를 저장해놓은 다음에 아래의 3번을 진행해야하더군요.(kldp.net 이 아닌 다른 svn 서버는 아마 이 과정이 없어도 될거 같긴 합니다)

3. svn 을 hg 로 변환해서 받아오기

mkdir hg-client
hg convert http://kldp.net/svn/zviewer/trunk

참고로 위의 작업을 하는 도중 kldp.net 의 접속이 몇번 끊어졌었는데, 그냥 다시 hg convert 줄을 다시 실행하면,작업하던 곳에서부터 다시 이어서 해줍니다(참으로 다행입니다 ㅋㅋ)

4. hg 를 구글 코드에 올리기

cd hg-client
hg push https://z-viewer.googlecode.com/hg


완료!!

이제 정말 찜찜함없이 zviewer 작업을 구글 코드에서 작업할 수 있게 되었네요. 늘 그렇듯이... 언제 다음 버젼 릴리즈할지는 모르겠지만 ^^;;




Trackback 0 Comment 4

Trackback : http://blog.wimy.com/trackback/326 관련글 쓰기

  1. hg 2010/12/31 14:21 address edit & del reply

    code.google.com 에 있는 방법으로 해 봤는데 repository에 한글로 된 화일 또는 폴더가 있을 경우 마지막에 hg update시 에러가 발생했습니다. 혹시 이런 경험 없으신가요?
    Repository는 WebDAV였고 TortoiseHg 최신 버전을 이용했습니다.

    • Favicon of http://blog.wimy.com BlogIcon zelon 2011/01/07 01:44 address edit & del

      음... 안타깝게도 한글이름으로 된 파일이 저한테는 없었습니다. 그리고 TortoiseHg 라고 하셨는데, 전 리눅스에서 전환을 했습니다;;

      도움이 못 되어 드려 죄송합니다 ㅠㅜ

  2. hg 2011/01/07 18:23 address edit & del reply

    아, 네..
    Subversion으로 관리하는 화일명이 영어로 되어있는 경우는 잘 convert가 되었는데 한글명으로 된 것은 에러가 발생하더군요.
    말씀 고맙습니다~

    • Favicon of http://blog.wimy.com BlogIcon zelon 2011/01/08 11:47 address edit & del

      그렇군요. 저는 운이 좋았던것 같네요 ^^; 전에 visual studio 2008부터인가, 여튼 어느 버젼부터 한글 폴더 및에 파일들이 있으면 컴파일이 안되는 등 한글에 관한 문제가 한번씩 있어서 왠만하면 한글을 잘 안 쓰게 되었습니다(주석 빼고 ㅋ).

      즐거운 하루 되세요~

2009/11/17 22:32

kldp.net 이 nForge 로 마이그레이션되었습니다.

http://kldp.net/ 이 nForge 기반으로 마이그레이션되었습니다. http://dev.naver.com 처럼 업그레이드되었다고 생각하시면 됩니다.

 국내의 오픈소스의 중심이 되어서 발전해온 kldp.net 이 naver 에 적용된 nForge 를 기반으로 업그레이드되었습니다. 수고해주신 관계자분들께 감사드립니다.

 덕분에!!! ZViewer 개발 환경도 덩달아~~ 변했을 건데, 뭐가 변했는지는 봐야겠군요. 일단 front page 설정해야하고, 소프트웨어 맵 분류도 해야하겠네요. 예전에 subversion 이 좀 예전 버젼이었던 것 같은데 이것도 확인해야하고, ZViewer 의 밀린 버그도 좀 수정해야할 듯 합니다.

 여튼... kldp.net 의 업그레이드를 축하합니다 :)
Trackback 0 Comment 0

Trackback : http://blog.wimy.com/trackback/256 관련글 쓰기

2006/07/29 03:30

ZViewer 의 SCM 을 CVS 에서 SVN 으로 이전하다.

 새로운 멤버의 영입과 log view 의 편리함을 위해서 kldp.net 에 요청하여 SVN 으로 전환하였다. 현재 eclipse 에서 svn+ssh 를 연결하는 삽질을 빼고는 괜찮은 상황을 보여주고 있다.

참고로 eclipse 의 플러그인인 subclipse 로 svn+ssh 를 연결하려면 간단히 eclipse 메뉴에서 Windows -> Preferences -> Team -> SVN 에서 JavaHL(JNI) 를 JavaSVN(Pure Java) 로 바꿔주면 깔끔하게 쓸 수 있다. 그렇지 않으면 svn+ssh 를 쓰기 참으로 곤란한 설정을 해줘야한다.

SVN 으로 올라온 기념으로 간단한 거 하나 커밋하고, 커밋 log 를 웹페이지에서 볼 수 있는 페이지 만들었다. 뭔가 뿌듯하다 -0-
Trackback 0 Comment 2

Trackback : http://blog.wimy.com/trackback/52 관련글 쓰기

  1. Favicon of http://color.tistory.com/ BlogIcon 다빈 2006/12/18 16:31 address edit & del reply

    먼저 무료 이미지 뷰어 만들어주신것에대해 고맙다는 말씀을 드리고 싶습니다..^^
    계발 로그도 우연히 보았는데 . 진행 중이신것 같아
    몇가지 제안을 하려 하였으나;;
    마땅히 쓸곳이 없어 있었으면 하는 기능들을 말씀 드리고 싶네요..^^

    1.일단 우클릭 시 섬네일 보여주기 사이즈 조정이 있었으며 좋겠습니다.작은 감이 있어서.
    2.언인스톨해도 우클릭시 섬네일 보여주기가 계속 됩니다.프로그램 설치된곳을 찾아 지워줘야 하는 점이 있네요.
    3.파일 브라우저 섬네일 요 기능도 있었으면 ^^;;
    제가 이미지 뷰어는 있는데로 써봤습니다..
    현재 가장 좋다고 생각하는 프로램은 ashampoo 의 포토 커맨드.와
    무료 였는데 지금은 배포중지 상태인 망가미야ce 2.4b가 있습니다 . (같이 사용중)망가미야는 제가 써본 프로그램 중에서 가장 빠르다고 느낍니다.zview도 빠르긴 한데 망가미야보야 아주 약간 느립니다.큰사이즈 파일 보기시..(여러 테스트 해봤습니다..)

    잡소리가 많았네요...그냥 있었으면 하는 내용을 적어봤습니다..테클은 아니니 이해해 주세요

  2. zelon 2007/02/13 02:32 address edit & del reply

    네 관심가져주셔서 감사합니다 :)

    설정 파일 작업을 하다가 잠시 중단된 상황인데 설정 파일을 쓰기 시작하면 다양한 설정들을 가능하게 할 예정입니다.

    언인스톨 후 썸네일은 탐색기가 dll 을 가지고 있어서 어쩔 수 없는데 리부팅 후에는 삭제가 됩니다.

    파일 브라우저는 꽤 큰 작업이라 아직 '추후 구현 리스트' 에만 들어있습니다 ^^;;;