2008년 6월 26일 목요일

Subversion / Migrating a Repository

Suversion 서버를 Windows 2003에 설치해서 사용하고 있다.
Suversion 1.4.x를 사용하고 있었는데 1.5.0버전이 릴리즈 되어서 Repository의 데이터도 1.5.0 버전에 맞게 생성하고 싶었다.

다음은 Windows에서 Repository 데이터를 윗 버전으로 migrate 하는 방법이다.
이 방법은 단순히 데이터만 옮기는 게 아니고 그간 작업했던 revision history까지 모두 옮겨진다.

1. 원래 작업하던 디렉터리 명을 바꿨다.

D:\SVNROOT\nateon.mac => D:\SVNROOT\nateon.mac.bak


2. 터미널(cmd.exe)창을 열어서 다음과 같이 작업을 한다.

D:\SVNROOT> svnadmin --version
svnadmin, version 1.5.0 (r31699)
...
D:\SVNROOT> svnadmin dump nateon.mac.back > nateon.mac.bak.dumpfile
D:\SVNROOT> svnadmin create nateon.mac
D:\SVNROOT> svnadmin load nateon.mac < nateon.mac.bak.dumpfile


이제 기존에 사용하던 "D:\SVNROOT\nateon.mac" 을 그대로 사용하면 된다.


3. 클라이언트 작업

클라이언트에서는 원래 svn checkout으로 내려받아서 작업하던 디렉터리는 backup을 해두고 새로 svn checkout 으로 내려받아 사용하면 된다.

Mac 에서 터미널을 열고


$ mv nateon.mac nateon.mac.bak
$ svn --version
svn, 버전 1.5.0 (r31699)
...
$ svn checkout svn://[url]/nateon.mac



참고 : http://svnbook.red-bean.com/en/1.1/ch05s03.html#svn-ch-5-sect-3.5

2008년 6월 18일 수요일

Firefox 3 Released !!!

Let's go challenge a Guinness World Record !!! :-)
http://www.spreadfirefox.com/en-US/worldrecord/


Powered by ScribeFire.

2008년 6월 13일 금요일

My .zshrc on OSX(mac)

This is my .zshrc on OSX.


% cat .zshrc ~
# Lines configured by zsh-newuser-install
HISTFILE=~/.histfile
HISTSIZE=1000
SAVEHIST=1000
setopt appendhistory autocd beep extendedglob nomatch notify
bindkey -e
# End of lines configured by zsh-newuser-install
# The following lines were added by compinstall
zstyle :compinstall filename '/Users/x/.zshrc'

autoload -Uz compinit
compinit
# End of lines added by compinstall

# 한글 입력을 위한 정의
INPUTRC=$HOME/.inputrc
LANG=ko_KR.UTF-8
PATH=/opt/local/bin:$PATH
SVN_EDITOR=vim

# Prompt, PS1 is left, RPS1 is right.
PS1="%m@%n%% "
RPS1="%~"

export INPUTRC LANG PATH SVN_EDITOR PS1 RPS1

alias ls='ls -FGw' # 한글 표시, 디렉토리면 뒤에 / 표시, 확장자별 색상 표시

2008년 5월 28일 수요일

kubuntu 8.04 (64-bit) CD :-)

I am very happy because of the kubuntu 8.04 (64-bit) CD was arrived today. :-)

Powered by ScribeFire.


#1


#2


#3


#4

비 효율적인 한국 사회

다른나라와 비교해서 한국 사회만의 장점도 있을 것이다.
하지만 오늘은 한국 사회를 비판해 본다.

출처: "한 걸음 더 나아가기 위해 반드시 필요한 시간... 투자의 시간 & 7기 대학생 인턴 모집" - 예병일의 경제노트 -

...

가끔 발표되는 생산성 비교 자료를 보면, 미국 근로자보다 연간 560시간을 더 많이 일하고 있는 우리의 생산성은 미국의 60~70%에 불과합니다. 특히 디자인, 회계, 컨설팅 등 '기타 사업서비스업'의 생산성은 미국의 30% 수준에 불과하다는 통계도 나왔을 정도입니다.
...

한국 사람들이 머리가 나빠서 생상성에서 안되니 시간으로라도 떼워야 하는건가?

한국사회에서 公과 私 구분을 못하는 것도 문제이다.
어쩔때는 일을 잘하고 못하고를 떠나서 저 사람이 나와 친한정도로 판단하는 경우가 많은 것 같다.
그 만큼 어울림이 심하다고 볼 수 있다.

좋은 쪽으로 생각하면 업무 효율을 늘이고 호흡이 잘 맞아서 생산성도 좋을 것 같으나,
위에서 보여주는 이야기에서 보듯 그건 이상이고 현실은 부정적이다.

일 할 시간에 일할 수 있도록 분위기가 만들어져야 한다.
평생을 일에 끌려다니는것 또한 끔찍하다.

효율성 있는 한국이 되어서 보다 쾌적한 삶을 살 수 있기를 바란다.

2008년 5월 21일 수요일

ubuntu / chsh / change shell

chsh is change login shell program.
it's contained in passwd package.

it's used like this:

$ cat /etc/passwd
...
x:x:1000:1000:Doo-Hyun Jang,,,:/home/x:/bin/bash

$ chsh
Password:
Changing the login shell for x
Enter the new value, or press ENTER for the default
Login Shell [/bin/bash]: /usr/bin/zsh

$ cat /etc/passwd
...
x:x:1000:1000:Doo-Hyun Jang,,,:/home/x:/usr/bin/zsh

2008년 5월 9일 금요일

LightSMS 바로 띄우기

다음을 참조해서 바로 가기 단축 아이콘을 만든다.
바탕화면과 같은곳에 만들어 두면 FF를 따로 띄우지 않고 바로 LightSMS를 사용할 수 있다.
"C:\Program Files\Mozilla Firefox 3 Beta 3\firefox.exe" -chrome chrome://lightsms/content/main.xul

1. 바로가기 만들기 화면


2. "대상"에 잘 적혔는지 확인


3. LightSMS를 띄운 화면


[참고]
* FF 띄우지 않고 lightsms만 띄울 수 있는 바로가기?


Powered by ScribeFire.