전체 글(85)
-
[Linux] svn hook post-commit
Warning : COMMIT_FILENAME_NO_TRUNK !!!!!!!!!!!!!!!!! ===================================================== if [ $# != 2 ]; then echo "Usage: $0 " exit 1 fi REPOS="$1" REV="$2" WEB_DIR="/home/lod/" GUID="lod:lod" RESULT_TMP=$(svnlook changed -r ${REV} ${REPOS} | awk '{print $1$2}') echo $RESULT_TMP >> /tmp/tmp_file if [ -z $RESULT_TMP ]; then exit 1 fi for RESULT in $RESULT_TMP do COMMIT_STATUS=$..
2013.06.26 -
CodeIgniter - MSSQL 사용하기
PHP에서 MSSQL을 사용할 수 있도록 지원해주는 모듈이 있다. (freetds) 사이트에서 (http://freetds.schemamania.org/) Stable Release 버전을 다운받는다. (ftp://ftp.astron.com/pub/freetds/stable/freetds-stable.tgz) /usr/local/src# wget ftp://ftp.astron.com/pub/freetds/stable/freetds-stable.tgz/usr/local/src# tar -zxvf freetds-stable.tgz/usr/local/src/freetds# ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --disable-odbc --di..
2013.06.26 -
[Linux] SVN 관련
.svn 한꺼번에 삭제 find . -name .svn -print0 | xargs -0 rm -rf add 한번에 svn stat | grep "^?" | awk '{print $2}' | xargs svn add [출처] commandline에서 한번에 svn add하기|작성자 TG
2013.06.26 -
[Linux] Git 서버 설치
0. git 패키지 설치 $ sudo apt-get install git-core 1. git server 계정 생성 $ sudo adduser \ --system \ --shell /bin/bash \ --gecos 'git version control' \ --group \ --home /home/git \ git $ sudo passwd git 2. git 정보가 저장될 repositories 디렉토리 생성 $ sudo -u git mkdir /home/git/repositories 3. 서버측에 저장할 프로젝트를 로컬에 생성 $ cd $ mkdir Project $ cd Project $ touch README $ git init $ git add . $ git status $ git commit..
2013.06.26 -
[Linux] vim 유용한 명령어
vi[Visual Edit]의 간단한 팁들... [사용하고 있는 헤더파일 열기] ***.h (Header file) 에 커서를 이동시킨후에 [ctrl + wf] : 해당 Header file 이 창이 분할 되어서 표시된다. ------------------------------------------------------------------------------------ [Tab Size 를 변경하기] 명령어 모드에서 [set ts=8] [set sts=4] ts [tabstop] : tab 사이즈가 얼마나 보일지를지정한다. sts [softtabstop] : 실질적으로 얼마만큼의 간격으로 이동할지를 지정한다. ---------------------------------------------------..
2013.06.26 -
Complie 중 error: stray '\357' in program 해결
리눅스에서 C++ 컴파일 하다 보면 error: stray '\357' in programerror: stray '\273' in programerror: stray '\277' in program등의 에러가 발생하는 경우가 있다. 인코딩이나 라인엔딩 관련 문제인데 (BOM 어쩌구...)윈도우에서 작업한 파일에 주로 발생한다. 라인엔딩 문제인 경우vim 으로 해당 소스를 열어서:set nobomb 을 하고 저장하면 해결된다.
2013.06.26