Session Options -> Aearance ->Current color scheme -> Edit
색깔을 만들어낼 수도 있다.
$ svn merge http://123.45.67.89/my_project/trunk/src/source_dir @365 .
svn: REPORT request failed on '/biz/!svn/vcc/default'
svn: Target path does not exist
에러가 계속 났는데....
--ignore-ancestry 옵션을 넣었더니 잘 실행된다. (같은 회사 ㅇ 과장님이 알려주셨다)
위 에러는 브랜치에서 트렁크의 소스를 합칠(merge) 때 났다.
ㅇ 과장 의견으로는 트렁크에서 한 번도 변하지 않은 버전 -- 위 에서 365 가 브랜치 당시의 버전 -- 이기 때문이라고 한다. 3-way merge 의 특성상 기준점이 3개 있어야 하는데, 위 상황은 2-way 상황이라고 한다.
(추측일 뿐, 근거는 없다)
svn: REPORT request failed on '/biz/!svn/vcc/default'
svn: Target path does not exist
에러가 계속 났는데....
--ignore-ancestry 옵션을 넣었더니 잘 실행된다. (같은 회사 ㅇ 과장님이 알려주셨다)
위 에러는 브랜치에서 트렁크의 소스를 합칠(merge) 때 났다.
ㅇ 과장 의견으로는 트렁크에서 한 번도 변하지 않은 버전 -- 위 에서 365 가 브랜치 당시의 버전 -- 이기 때문이라고 한다. 3-way merge 의 특성상 기준점이 3개 있어야 하는데, 위 상황은 2-way 상황이라고 한다.
(추측일 뿐, 근거는 없다)
cp (copy) 나 svn 을 쓰면 작업 후 원래 소스로 돌아오면 소스 파일의 시각이 바뀐다.
원래 파일 시각을 보존하기 위해서는 mv(move) 나 tar 를 쓰면 된다.
키보드를 한 번이라도 덜 치려면 tar 로 백업해두면 된다.
$tar -cvf mysource.c.tar mysource.c
원래 파일 시각을 보존하기 위해서는 mv(move) 나 tar 를 쓰면 된다.
키보드를 한 번이라도 덜 치려면 tar 로 백업해두면 된다.
$tar -cvf mysource.c.tar mysource.c
스콧 로젠버그, 황대산 옮김, 드리밍 인 코드:천국과 지옥을 넘나드는 소프트웨어 개발 이야기, 에이콘, 2009년, 서울
소프트웨어 개발에 대한 온갖 생각이 소개된 책이다. 저자는 챈들러 프로젝트를 유려하게 기록하기 위해 썼을지도 모른다. 하지만, 나는 소프트웨어가 왜 실패하는지, 프로젝트가 왜 어려운지에 대해 갑론을박을 하는 토론의 대 향연으로 보인다.
다행히 챈들러 프로젝트는 계속되고 있다.
30여년 전 프레데릭 브룩스는 이런 말을 했다. "소프트웨어 개발에 있어 가장 어려운 일은 개발 그 자체가 아니라, 무엇을 개발하지를 결정하는 일이다"(47)
2004년 11월에는 영국의 국민연금 시스템 전체가 다운됐다.(69)
인간이 현실과 소통하기 위해 사용하는 패턴 인식의 원칙을 이용해 소프트웨어를 개발하면 어떨까?(351)
소프트웨어 개발에 대한 온갖 생각이 소개된 책이다. 저자는 챈들러 프로젝트를 유려하게 기록하기 위해 썼을지도 모른다. 하지만, 나는 소프트웨어가 왜 실패하는지, 프로젝트가 왜 어려운지에 대해 갑론을박을 하는 토론의 대 향연으로 보인다.
다행히 챈들러 프로젝트는 계속되고 있다.
30여년 전 프레데릭 브룩스는 이런 말을 했다. "소프트웨어 개발에 있어 가장 어려운 일은 개발 그 자체가 아니라, 무엇을 개발하지를 결정하는 일이다"(47)
2004년 11월에는 영국의 국민연금 시스템 전체가 다운됐다.(69)
인간이 현실과 소통하기 위해 사용하는 패턴 인식의 원칙을 이용해 소프트웨어를 개발하면 어떨까?(351)
svn revert 를 했더니 순식간에 파일 시각이 모두 현재로 바뀌어버렸다.
이것은 check out 때도 마찬가지이다.
branch 작업도 마찬가지이고.
svn 개발팀에 이 문제를 건의해볼까?
내부적으로는 ftp 를 쓸 텐데. 안될지도 모르겠다
이것은 check out 때도 마찬가지이다.
branch 작업도 마찬가지이고.
svn 개발팀에 이 문제를 건의해볼까?
내부적으로는 ftp 를 쓸 텐데. 안될지도 모르겠다
chandler (http://chandlerproject.org) 클라이언트를 설치해보았다.
PIMS 라고 하는데, GTD 기능에 주안점을 더 둔 것처럼 보인다.
LifeManager 에 비해 나은 점은 달력에 일정이 표시되는 것이다.
아직 주소록은 지원하지 않고 있다.
메일 연동 기능은 설정은 잘 되나, 시험해보지는 않았다.
"530 5.7.0 Must issue a STARTTLS command first"
gmail 을 이용해 SMTP 발송을 하는데, 이런 에러가 떨어진다.
지금까지 문제없었는데, 어떤 장비에서만 그런다.
gmail 을 이용해 SMTP 발송을 하는데, 이런 에러가 떨어진다.
지금까지 문제없었는데, 어떤 장비에서만 그런다.
arbi9:/tmp>cat dbdump.sh
#!/usr/bin/sh
DIR="/tmp"
WEEK=`date +%w`
src_file="$DIR/db.dump" #"db.dump" is defined in dbdump.sql
tgt_file="$DIR/user_db.$WEEK.dump"
log_file="$DIR/dbdump$WEEK.log"
isql -c. -Ust -Pmanager << EOF
dump database user_db to '$tgt_file'
.
EOF
echo "DB DUMP END ==>$tgt_file"
# 최근 일주일 치 덤프만 보관한다.
#!/usr/bin/sh
DIR="/tmp"
WEEK=`date +%w`
src_file="$DIR/db.dump" #"db.dump" is defined in dbdump.sql
tgt_file="$DIR/user_db.$WEEK.dump"
log_file="$DIR/dbdump$WEEK.log"
isql -c. -Ust -Pmanager << EOF
dump database user_db to '$tgt_file'
.
EOF
echo "DB DUMP END ==>$tgt_file"
# 최근 일주일 치 덤프만 보관한다.
서브버전을 이용한 실용적인 버전관리, Mike Mason 저, 류광 역, 정보문화사, 2006
처음 서브버전을 이용할 때 좋은 입문서. 버전 관리 시스템을 사용하면서 생길 수 있는 미묘한 문제까지 다룬 책이 나오길 기대한다.
개발자 실험용 가지라고 해서 특별한 것은 없다. ... 단, 가지 이름은 TRY로 시작하는 것이 관례이다
work> svn copy -n "new hibernate persistence spike" \
svb://olio/sesame/trunk \
svb://olio/sesame/branches\TRY-MGM-hbn-spike
(128쪽)
최상위 파일들...
READEME ...
BUILDING ...
GLOSSARY ...
(137쪽)
처음 서브버전을 이용할 때 좋은 입문서. 버전 관리 시스템을 사용하면서 생길 수 있는 미묘한 문제까지 다룬 책이 나오길 기대한다.
개발자 실험용 가지라고 해서 특별한 것은 없다. ... 단, 가지 이름은 TRY로 시작하는 것이 관례이다
work> svn copy -n "new hibernate persistence spike" \
svb://olio/sesame/trunk \
svb://olio/sesame/branches\TRY-MGM-hbn-spike
(128쪽)
최상위 파일들...
READEME ...
BUILDING ...
GLOSSARY ...
(137쪽)