BLOG main image

분류 전체보기 (321)
free (36)
영화 (85)
드라마 (21)
게임 (28)
만화/책 (34)
개발 (46)
IT (68)
연예 (3)
Visitors up to today!
Today hit, Yesterday hit
TETRIS
rss
2011. 7. 11. 15:33

* 잊어먹을까봐 블로그에 기록해둠 (아, 이럴라고 만든 블로그가 아닐텐데?)

모니위키의 /data/text 영역을 그대로 복사하면, 수정할 때 문제가 발생할 경우가 있다.

XXX 파일을 수정하는 도중 다른 사용자가 저장했습니다~ 어쩌고 저쩌고 하는데 매우 짜증난다 ^_^;

2가지를 고려하면 되는데, RCS 버전 관리와 실제 데이터 파일의 권한이다.

1. RCS 폴더에 있는 *,v 파일들은 과감하게 rm -rf 해버린다. (책임은 지지 않음)

2. 그리고 데이터가 있는 폴더 (/data/text) 에서 
LOGNAME=tetris ci -l -t-"tetirs" -m"tetris" *  
이런식으로 (위의 tetirs 는 버전 관리에 기록될 계정 이름) rcs 명령을 실행하면,
RCS 폴더에 *,v 파일들이 생성된다.

3. 데이터 폴더(data/text)에 있는 파일의 권한을 660 으로,
RCS 폴더 (data/text/RCS) 및 하위 파일 권한을 755 로 설정함.

4. 데이터 폴더 및 RCS 폴더의 사용자를 nobody 으로 설정(chown)

5. 이렇게 하면, moniwiki 의 징그러운 수정 안됨 현상이 해결됨.

이렇게 해도 안되는 사람은 좀 더 연구하세요~ (저도 몰라요 낄낄-_-)


'개발 > Tip' 카테고리의 다른 글

MySQL 윈도우 환경 my.ini 수정  (0) 2015.02.03
우분투에서 SHIFT + numpad 사용  (2) 2008.10.12