본문 바로가기 메뉴 바로가기

썰렁한 엔지니어

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

썰렁한 엔지니어

검색하기 폼
  • 분류 전체보기 (957)
    • 전체 (838)
      • 서버 프로그래밍 (0)
      • 장난하기 (266)
      • 잡생각 (174)
      • 사는 얘기 (344)
      • 망상 (2)
      • 책 (20)
      • 영화 (16)
      • 시 (16)
    • 쓰지 않는 카테고리 (119)
      • 아이디어 (7)
      • OpenID (17)
      • 꽃과 나무 (28)
      • 모바일 로그 (52)
      • Textcube (15)
  • 방명록

SVN (6)
find와 svn ls -R

subversion 으로 작업하다가 find .요렇게 리스트를 볼라면 .svn 디렉토리가 귀찮을 때가 있다. 그렇다고, find . -name .svn -prune -o -print이런 아름다운 명령을 쓸 수도 있지만, svn ls -R로 버전관리 대상들만 정확히 하이킥 해주자.

전체/장난하기 2007. 5. 9. 20:48
나의 SVN_EDITOR 환경변수

SVN_EDITOR='vim -c '\'':1'\'' -c '\'':r ~/.svncommit.txt'\'' -c '\'':1d'\'' -c '\'':2'\'' -c '\'':star'\'' '입니다. ~/.svncommit.txt 라는 파일을 만들어 두고 commit 할 때마다 읽어 들이게하기 위함이죠. 이 글을 쓰는 이유는 지난번 PS1과 마찬가지로, 복사하러 다니기 귀찮아서 구글에 "SVN_EDITOR coolengineer" 로 검색하면 나타나게 하려 함입니다. 이 환경변수는 아직까지 팬은 없는 것 같애요.

전체/장난하기 2007. 4. 25. 18:41
SVN 개발자 모임.

이번달 8/16-18일에 Subversion 개발자들의 모임이 있다. 정확히는 Committer 들의 모임인데, 7월쯤에 왔었던 메일을 못보고 지나간 사람들을 위해(나..;)) 개인적으로 메일을 모두 보냈나 보다. 봤어도 못갈 모임이긴 하지만 (비용, 시간, 육아...) > Hey everyone, > > Google would like to host a Subversion Developers Summit, at Google HQ > in Mountain View, California, USA, Oct. 16-18 (Monday-Wednesday), 2006. > 그런데, 구글이 이들을 초대하는 것 아닌가? 그것도 그럴 것이, svn 많은 개발자들이 구글에 입사하게 되었으니 그럴만도 하다. > Googl..

전체/장난하기 2006. 8. 5. 10:28
TortoiseSVN 한글판을 쓰세요

Subversion으로 개발하는 개발팀이 늘어나고 있습니다. 기존의 CVS를 쓰던 사람들에게는 같은 명령어로 이관하고 있고, 상용제품만큼 쓸만한 기능들은 모두 제공되기 때문입니다. 특히 MS Windows를 사용하는 사람들은 그 클라이언트 프로그램으로 TortoiseSVN을 사용합니다. TortoiseSVN은 subversion의 client 라이브러리를 응용하여 Shell extension으로 만들어지는 것이며, 큰 버전과 중간 버전을 subversion과 일치시켜가며 릴리즈를 하고 있습니다. 그리고 매일 밤 빌드를 통하여 현재 들어 있는 소스 트리의 스냅샷을 만들어 내기 때문에 버그가 수집되어 고쳐지는 대로 중간 릴리즈를 매일 받아 볼 수 있습니다. http://nightlybuilds.tortois..

전체/장난하기 2006. 6. 23. 14:28
변경기록 관리를 고려한 파일 복사

다음과 같은 시나리오를 살펴 보자. "소스 디렉토리 A 의 a.c의 내용을 복사하여 소스 디렉토리 B의 b.c 로 사용해야할 일이 생겼다. 제품이 늘어 나고 있거든!" (물론 코드는 되도록 복사해서 사용해서는 안되지만 우리는 그런 완벽한 세상에서 살지 않으므로...) 이 경우. $ pwd /work/project_x/src/agent $ cp a.c ../log $ cd ../log $ svn add a.c $ svn commit $ svn log a.c위와 같이 하면, 중대한 것을 잃게 된다. a.c 의 지금까지의 변경기록이다. 다음과 같이 해야 정석이다. $ pwd /work/project_x/src/agent $ svn cp a.c ../log $ cd ../log $ svn commit $ svn..

전체/장난하기 2006. 4. 18. 16:44
사내 Subversion Commit 조건 강화

최근들어 사내 Subversion 커밋요건이 강화되었다. 외부에 공개되어도 괜찮을 것이라 생각하여 간단히 기술하고 그 생각을 적어보고자 한다. 2월 21일 공지 1단계는 SVN 로그 입력이 전혀 안되어 있을 경우 Commit을 불허 합니다. 즉, 로그 입력을 안하면, Commit이 실패하게 됩니다. 2단계는 SVN 로그 입력시 리뷰자가 없을시에 Commit을 불허합니다. 리뷰는 생활화하셔야 됩니다. 단순히 보여주기 위한 리뷰가 되어서는 안됩니다. 따라서 소스 코드 수정시 리뷰가 반드시 진행되어야 하고, 그 이후에 Commit이 이루어 져야 합니다. 따라서 리뷰자가 로그상에 없다면 Commit을 실패하게 됩니다. [실행 파일명][실행 파일의 버전][개발자 성명][BT:버그 번호] [RV:Review 참석자..

전체/장난하기 2006. 3. 14. 13:01
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
  • JIRA 기한 설정 자동화
  • 가을이다
  • Javascript async / await Tip
  • 코로나19가 바짝 다가 옴
  • GEJ
  • 기억을 이렇게 못하나
  • 오랜유틸리티 sed 팁: 파일 특정 부분에 라인추가
  • 눈에 보기 좋은 유틸리티
  • (advanced-git) 프로젝트의 특정 폴더의 변경 이력만 떼어 새 프로젝트 만들기
  • sleep 3.14159265 2.71828182 4.14012553
최근에 달린 댓글
  • 잘보고가요.
  • 안녕하세요 우연히 들어왔다가 마음이 가서 덧글 남깁니다⋯
  • 난, 목감기, 와이프도 오늘 확진. ㅠㅠ
  • 바로 읽어 주셔서 감사. 글쓴지 3시간 지난 지금 몸⋯
Total
1,079,898
Today
1
Yesterday
16
링크
  • 썰렁한 엔지니어
TAG
  • Linux
  • 킹벤자민
  • writely
  • Tattertools plugin
  • 식물
  • perl
  • SSO
  • MySQL
  • 디버깅
  • 클레로덴드럼
  • JavaScript
  • 구근
  • 수선화
  • VIM
  • 벤자민
  • 오픈소스
  • 커피
  • TCP/IP
  • url
  • tattertools
  • 대화
  • 덴드롱
  • Subversion
  • 퀴즈
  • BlogAPI
  • SVN
  • nodejs
  • macosx
  • ssh
  • OpenID
more
«   2023/02   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28
글 보관함
  • 2022/09 (2)
  • 2022/03 (2)
  • 2022/02 (1)
  • 2022/01 (1)
  • 2021/10 (2)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바