반응형

요즘 새로운 프로젝트를 시작 하면서


공공기관이라 방화벽관련 신청서를 여러장 작성 했습니다.


대부분의 포트는 미리 알고 있었는데 SVN 포트는 몰라서 찾아 보고 


잊으버리지 않으려고 작성 합니다. ^^;;


일단 Subversion(서버버젼)의 주소를 기준으로 포트는 아래와 같습니다.


http://


https://


svn://


svn+ssh://


특별한 포트번호를 사용하는 경우 


우선 http:// 로 시작 하면 80번 포트를 열어야 합니다.


https:// 로 시작하면 443번 포트를 열어야 합니다.


svn:// 으로 시작하면 3690번 포트를 여셔야 합니다.


svn+ssh:// 로 시작하면 22번포트를 여셔야 합니다.


끝으로 특별한 포트를 사용할 경우는 http:// 또는 시작하는 시작문 + :원하는 포트로 하시며 ㄴ됩니다.


예를 들면 8080포트를 svn 포트로 사용할 경우 svn://localhost:8080/ 이런식으로 사용하시면 되고 역시 8080번 포트를 열어 주셔야 합니다.


감사합니다.


좋은 하루 되십시오.





반응형
반응형

lbiryu  님의  글을 매일 가다 보니 ^^;;

나머지 부분은 다 아는데 싶어서 글은 다시 링크 하고

^^;;

여기다 주소를 좀 적어 두려구요 ㅋㅋㅋ


eclipse에 Subclipse 설치는

http://blog.naver.com/lbiryu?Redirect=Log&logNo=30036180630 

이글을 참조하시구요

설치하고나서 설정은 2009/03/13 - [이클립스(eclipse)] - [Eclipse] 이클립스에서 Subversion 클라이언트 설정하기(Subclipse)
에서 참조하시면 됩니다.

그리고, 다 아시는 분들은

http://subclipse.tigris.org/update_1.4.x

설치 주소만 참조하시면 됩니다.

전 위의 주소가 필요해서 ^^;;

좋은 하루 되십시오.


반응형
반응형
일반적으로 다른 분들도 비슷하겠지만

저는 작업을 습관적으로 이렇게 합니다.

1. eclipse 또는 editplus로 편집한다

예전에는 editplus가 제 강력한 무기였고

지금은 주로 eclipse가 제 강력한 무기를 대체하고 있습니다.

2. 편집한 파일을 WinSCP를 이용해서 FTP로 전송합니다.

3. 브라우져를 하나 열고

올린 파일을 확인 합니다.

그런데 방법을 바꿔 보기로 했습니다. ^^;;

eclipse로 편집하고 eclipse에서 바로 올리는 방법을 강구해 보기로요

오늘 네박사에게 물어보다가 발견한 두가지 글입니다.

제가 선택한 글은 esftp라는 eclipse 플러그인을 이용한 방법입니다.

차니 사랑님의 Eclipse에서 FTP 사용하기(esftp 플러그인) 

입니다.

위 글은 esftp라는 플러그인을 이용해서 해당 파일을 바로 원격지로 전송하는 방법입니다.

두번째는 바게님의 글입니다.

[바게] eclipse PHP + FTP 개발 환경 만들기 - 2008.01

위 글은 원격지에 있는 파일을 바로 편집 할 수 있도록 해줍니다.

제가 전자를 선택한 이유는 프로젝트에서 SVN 서버를 이용하기 때문입니다.  ^^;;

원격지에다가 파일을 두면 SVN과 동기화 할 방법이 없어서

이렇게 합니다.

하지만, SVN을 사용하지 않으신다면 저 방법도 괜찮을 것으로 생각 됩니다.

반응형
반응형

ant 로 작업할일이 생겨서 링크해 둡니다.

[Ant] Ant로 SVN 작업 처리하기

ant에서 svn 사용하기


http://deadmanwalking.wordpress.com/2007/07/12/subversion-ant-and-svn-task/

http://subclipse.tigris.org/svnant/svn.html

저하고 동일한 업무가 필요하셨나 보네용 ㅋㅋㅋ

Ant로 SVN쓰기







반응형
반응형

Windows Subversion Client tortoiseSVN

매일 매일 eclipse에서 SVN을 사용하다가 윈도우즈에서 사용할 일이 생겨서 링크해 둡니다.

아래 두글을 잘 보시면 사용하실 수 있습니다.

설치 문서
http://torrms.textcube.com/7

SSH 접속 문서
http://torrms.textcube.com/9

방금 아래 문서를 이용해서 열심히 컴퓨터에서 셋팅을 했습니다.

그런데 사소한 실수로 안되는게 있어서용

이렇게 적습니다.

-l 아이 -pw 비밀번호

이렇게 적으라는 곳이 있습니다.

여기서 주의 할 점은

-l은 영문자 엘이라는 것입니다.

그냥 화면의 폰트로 보기에는 영문자 I(아이)로 보여서

그렇게 썼다가 ㅋㅋㅋ 실수를 해서 또 적어 둡니다.



반응형
반응형

오늘 무료 SVN 호스팅 서비스에 관한 글을 쓰려고 제 블로그에 접속해서

글쓰기 전에 잠시 검색을 했습니다.

그랬더니 ^^;;

벌서 많은 분들이 글을 작성해 두셨더라구요 ^^;

어제 가입한 무료 서비스 주소를 잊어 버리지 않기 위해서 그 주소에 관한 이야기는 적고

나머니지는 여러분들께 선택의 자유를 드리기 위해서 ^^;;

그 글들을 소개 합니다.

http://kyogun.egloos.com/3808559
소규모 개발팀을 위한 SVN 무료 호스팅 서비스.

http://blog.naver.com/phg98/90044445465
서브버전 호스팅 서비스

http://blog.spaceinter.com/spaceinter/122
무료 Trac/SVN 사이트 소개

제가 가입한 곳은

소규모 개발팀을 위한 SVN 무료 호스팅 서비스. 글 중에

5. Unfuddle

http://unfuddle.com/

프로젝트 관리 도구를 제공하는 서비스입니다. 무료 사용자에겐 200MB의 공간을 제공하며, 최대 2명이 사용할 수 있습니다.



입니다. 상당히 괜찮습니다.

아직까지는 SVN만 사용하지만 Trac을 이용한 이슈 관리 마일스톤 관리 등이 가능합니다.

개인적으로 사용할때는 상당히 매력적이라고 생각합니다. ^^;;

 그리고  끝으로 좋은 글을 하나 소개합니다.

위에 소개하는 사이트들을 사용하려면 마인드가 좀 오픈되지 않으면 안될것으로 생각됩니다.
그 마인드에 관한 글입니다. ^^;;

http://www.allofsoftware.net/entry/소스코드가-그렇게-중요한가요
소스코드가 그렇게 중요한가요?

 

반응형
반응형
요즘 지속적인 통합 이란 주제에 대해 관심이 많아서

여러가지 글들을 읽고 있습니다.

우선, 최재훈님이 작년 내두룩 마소에 연재 하신

"실전 지속적인 통합"

이라는 글

위 글을 통해서 지속적인 통합이라는 주제를 알았습니다. ^^;;

우선 개발자들끼리 통합버전관리인 SVN은 옛날 부터 관심이 많아서

글도 쓰고 실제로 프로젝트에서 몇번 사용도 해봤습니다.

그런데, 다른 분들은 어떤지 모르겠지만, 저글에서 이야기 한 부분중에

소스코드만을 저는 저장소(Repositories)에 저장하고 공유할 목적으로 사용했습니다.

그런데, 이 글에서는

IDE(너무 클것은 말고 ^^), 통합 컴파일 툴, 개발자들끼리의 설정들을 함께 저장소에 저장하라고 되어 있었습니다.

읽고 나니 상당히 공감이 가는 이야기였습니다.

그리고, 지속적인 컴파일에 대해서 이야기하고 있습니다.

그런데 저 글에서 이야기는 윈도우즈 어플리케이션이어서 ^^;;

저는 주로 웹 프로젝트를 하고, PHP로 주로 밥을 먹고 살기 때문에 컴파일이란 개념이 없습니다. ^^;;

그런데 문제가, 요즘 자바로 프로젝트를 진행하고 있습니다. 개발자는 아니고  PM 역할인데 가끔 개발도 합니다. ^^;;

거기서 지금 밑에 개발자가 매일 밤에 돌아가면서 컴파일한것을 tomcat  서버에 디플로이 하고 있습니다.

그래서 이번에  maven이라는 툴을 도입할 계획입니다. ^^;;

그리고, 지속적통합의 다음 주제로 TDD(테스트 주도 개발방법, test driven development)를 이야기 하고 있습니다.

거기서는 UnitTest ++ 라는 라이버러리에 대해서 이야기 하고 있습니다..

지금까지 읽은 부분은 여기 까지 입니다. ^^;;

그래서, 저도 다음 사업이나 프로젝트를 할때 테스트 주도 개발방법을 도입하려고

phpunit이라는 것을 구해놓았고 여러 문서를 참고 하고 있습니다. ^^;;

열심히 공부한번 해봐야겠습니다.

이번 프로젝트에서 JAVA에 JUnit를 도입하고 싶지만 ^^;;

개발자와 함께 차근 차근 ^^;; 해볼 생각입니다. ^^;;

지금까지 지속적인 통합에 관한 두서 없는 글이었습니다. ^^;;




반응형
반응형
http://blog.naver.com/lbiryu?Redirect=Log&logNo=30036180630

서브 이클립스를 구해서 설치하는 문서는 위 문서를 참조 하시면 될것 같습니다.

오늘 이야기 하고자 하는 것은 서브 이클립스를 이용해서 실제로 Subversion 서버에 접속해서 다운 받는 이야기를 하고자 합니다.

그리고, 또한가지 리눅스에 서버버전을 설치하는 문서는 제가 작성한

[Linux] 버전관리(형상관리)툴 Subversion 설치 문서를 참조 하십시오 ^^;;

우선, subclipse를 설치 하셨으면

1. eclipse를 실행 하십시오

2. Window >> Show View >> Other >> SVN >> SVN Repositories 를 클릭하십시오

3. Window >> Preferences >> Team >> SVN 항목에 SVN Interface 의 Client를 Pure Java 로 시작하는 놈으로 변경하고 OK 를 누르십시오


3번은 SVN 인증 때문에 매우 중요합니다. ^^;;

4. 2번에서 리포지토리 화면을 여신 부분에서 오른쪽 마우스를 누르시고
New >> Respository Location... 을 선택 하십시오


5. Add SVN Respository 화면에서 Subversion 서버 주소를 적으십시오
Subversion 서버를 일반적으로 까신 경우는
svn://아이디@subversionserveraddress/저장소위치

예를들면)svn://kjh0523@yourdomain.com/dulihanacom

위와 같이 입력 하시면 됩니다.


그리고, ssh를 사용할 경우는
svn+ssh:// 와 같이 입력하시면 됩니다.

입력을 진행하고 나면 아래와 같이 아이디 패스워드를 묻는 사장가 나옵니다. 여기에 자신의 아이디/패스워드를 입력 하십시오. 그리고 밑에 Save Information을 클릭하십시오 ^^;;


위 정보를 입력하시고 나면

SVN에서 사용할 이름을 정하는 옵션이 나옵니다. 거기도 적당히 작성하십시오.


그러면 다시 레포지토리 화면으로 이동합니다.



펼쳐진 프로젝트 중에서 원하는 프로젝트를 클릭하고 오른쪽 마우스 누르셔서


CheckOut을 하시면 서버와 동일한 환경의 프로젝트를 사용하실 수 있습니다.


여기서 Finish 를 누르면 새로운 프로젝트가 생깁니다.

반응형
반응형

출처 : http://cafe.naver.com/jcga.cafe?iframe_url=/ArticleRead.nhn%3Farticleid=290

[서비스 등록]

sc create svn binpath= "\"C:\Program Files\Subversion\bin\svnserve.exe\" --service -r d:\svndata" displayname= "Subversion Server" depend= Tcpip start= auto

 

# 간단 설명

파랑글씨 : SVN 서버 설치 경로

빨강글씨 : SVN 경로

 

 

[포트설정방법]

sc create svn binpath= "\"C:\Program Files\Subversion\bin\svnserve.exe\" --service -r d:\svndata --listen-port 9000" displayname= "Subversion Server" depend= Tcpip start= auto

 

# 굵은 글씨 부분 추가하시면 됩니다.

 

 

[서비스 삭제]
sc delete svn

 

# 간단 설명

녹색글씨 : 서비스 등록시 사용한 이름

 

 

[서비스 시작]

처음 서비스를 등록할때만   관리도구->서비스->Subversion Server에서 오른쪽 버튼을 누르고 시작   을 해주시고

추후에는 컴퓨터가 재부팅되어도 서비스는 자동으로 시작됩니다.

[출처] 윈도우서비스에 SVN 서버 등록하는 방법입니다. (전북게임아카데미 이야기) |작성자 갓엘

매번 잊어버려서 등록 퍼둡니당 ^^;;

반응형

+ Recent posts