본문 바로가기

반응형

개발환경

(18)
CodeStyle Rules AbstractClassName abstract class 의 이름을 확인 AnonInnerLength 무명의 inner class 길이 확인 ArrayTrailingComma 배열 초기 설정에 Comma 확인 ArrayTypeStyle array 형식으로 정의된 스타일 확인 AvoidInlineConditionals InLine Condition 검출 확인 AvoidNestedBlocks nested block 확인 AvoidStarImport import 구문에 * 표기를 사용하는지 확인 BooleanExpressionComplexity &&, ||, &, |, ^ 표기가 특정 깊이 이상인지 확인(기본=3) ClassDataAbstractionCoupling 주어진 class에서 다른 Class의 i..
Eclipse의 눈속임. 오늘 File을 읽어와서 뿌리는 Util을 만들고 있는 중이었다. 분명.. 문제는 없는데.. 화면에 값을 찍었다 그런데... Eclipse의 console 에 찍었는데.. 안나오는 거다.. 그래서 Dos 창으로 찍었다.. 나온다.. Eclipse의 Console은 가로로 몇글자 이상이 되면 화면에 출력이 되지 않는 버그를 가지고 있는 것이다..
CVS Server의 구분 admin 계정은 extssh로 설정하고 일반 User는 pserver로 설정되어 있다. 왜일까?
Subversion의 한글 도움말 영문으로 바꾸기 Subversion\share\locale 위의 Directory로 가서 ko 폴더를 지우면 영어로 바뀐다.
Hudson 설치 Hudson을 다운 받는다. hudson.zip file인데 zip을 war로 바꾸고 Tomcat에 올린다. 이제 http://localhost:8081/hudson 으로 들어가면 hudson 화면이 열린다. New Job을 선택하고 이름 적어주고 설명 적어주고 Source Code Management에 보면 VCS 을 뭘 쓸건지 고를수 있는데 나는 Subversion을 선택했다. Repository URL은 http://localhost:8080/svn/trunk 적어주고 Use Update는 체크 해줬다. (Build 할때마다 Source를 다 내려받을 필요는 없으므로) Ant를 사용하여 build 할 것이므로 Build는 Ant를 선택하고 targets는 compile 할거니깐 compile 선택하..
SVN Command D:\svntest>svnadmin create serepo --테스트 용임-- D:\svntest\serepo>svn checkout file:///D:/svntest/serepo notepad svnserve.conf D:\svntest\serepo\conf>notepad passwd D:\svntest\serepo>svnserve -d -r D:\svntest\serepo 서버시작 되고.. eclipse에서 project share 하고 svn 선택하고 Create anew repository location 선택하고 svn://locahost/serepo 를 Url에 입력하고 Next 하고 Finish 하면 된다. 새로 다른걸 올리고 싶으면 eclipse의 프로젝트에 커서를 두고 svn 선택하고 ..
SVN Protocol을 이용한 버전 관리 SVN은 은 snvserve라는 작은 서버가 있습니다. 이녀석을 이용해서 svn protocol을 이용하여 version 관리가 가능합니다. D:\test\svn>start svnserve --daemon --root d:\MyRepository\svn 이렇게 치면 d:\MyRepository\svn 이라는 Repository를 이용하여 version 관리를 시작하는 Server를 실행 시킬 수 있습니다.
SVN File Protocol 사용하기 C:\>svn --version svn, 버젼 1.4.6 (r28521) Dec 20 2007, 16:33:06에 컴파일 됨 Copyright (C) 2000-2007 CollabNet. Subversion is open source software, see http://subversion.tigris.org/ This product includes software developed by CollabNet (http://www.Collab.Net/). 저장소(repository) 접근 모듈(RA) 목록: * ra_dav : WebDAV (DeltaV) 프로토콜을 통해 저장소에 접근하는 모듈 - 'http' 스키마를 처리합니다. - 'https' 스키마를 처리합니다. * ra_svn : svn 네트워크 프..

반응형