회원에게 공개되는 공간입니다. 올려진 팁이나 자료가 절대적으로 옳은 방법은 아닙니다. 다양한 방법중 하나의 방법임을 이해해 주시기 바라며, 보다 나은 방법이 있거나 궁금한 사항이 있으시면 댓글로 참여해 주시면 감사하겠습니다.
글 수 219
ssh나 텔넷으로 서버에 접속한다음
svn --version
을 입력하고 엔터를 쳐보자.
그럼 svn, 버젼 1.4.3 (r23084)
이런 형태의 svn 버전에 관련된 안내 문구가 나오면 현재 계정에 svn 이 설치되어 있는 것이다.
그렇지 않으면 아래 svn관련 팁은 사용을 할수 없는것이니 참고 하시기 바랍니다.
안되면 호스팅 업체에 설치 요청을 한번 해보시는것도 (근데 잘 안해준다는 말도 있던데..근거는 없습니다.)
자신의 호스팅 계정이 survision (SVN)을 지원한다면 아래와 같이 최신 버전을 다운받을 수 있답니다.
svn co http://svn.zeroboard.com/zeroboard_xe/sandbox xe
이렇게 한다음 추가로 새버전을 업데이트 할때는 xe폴더로 이동한다음
cd xe
svn up 만 해주면 이전 업데이트 자료에서 새롭게 추가된 부분이 자동적으로 업데이트 된답니다.
물론 이것은 XE최신버전에 대한 테스트를 위해서 사용해보고자 하는분들에 대한 팁입니다.
저 역시 아직 svn에대해서 잘 모르기에 자신의 수정된 소스를 유지하면서 최신 XE를 업데이트 하는 방법등에 대해선 조언할 입장은 아니네요. ^^
Xe개발자님들이 최근까지 작업한 상황이 궁금하신 분들을 이런식으로 확인해 보실수 있습니다.
그리고 svn으로 업데이트 하다가 간혹 실수로 다시 svn 처음부터 작업을 다시 해야 하는 상황이 있을수도 있습니다.
그땐 ls -al 해보면 자신이 알지 못하는 파일들이 있을겁니다.
보통 우리가 홈디렉토리에 xe 폴더에 업로드 해서 사용을 하는데 xe 폴더 말고 다른 파일들이 있을텐데 그 파일들을 다 지우고 svn co http://svn.zeroboard.com/zeroboard_xe/sandbox xe 이 명령어를 실행해주면 됩니다.
저도 한참을 헤멨네요.ㅋㅋ
svn --version
을 입력하고 엔터를 쳐보자.
그럼 svn, 버젼 1.4.3 (r23084)
이런 형태의 svn 버전에 관련된 안내 문구가 나오면 현재 계정에 svn 이 설치되어 있는 것이다.
그렇지 않으면 아래 svn관련 팁은 사용을 할수 없는것이니 참고 하시기 바랍니다.
안되면 호스팅 업체에 설치 요청을 한번 해보시는것도 (근데 잘 안해준다는 말도 있던데..근거는 없습니다.)
자신의 호스팅 계정이 survision (SVN)을 지원한다면 아래와 같이 최신 버전을 다운받을 수 있답니다.
svn co http://svn.zeroboard.com/zeroboard_xe/sandbox xe
이렇게 한다음 추가로 새버전을 업데이트 할때는 xe폴더로 이동한다음
cd xe
svn up 만 해주면 이전 업데이트 자료에서 새롭게 추가된 부분이 자동적으로 업데이트 된답니다.
물론 이것은 XE최신버전에 대한 테스트를 위해서 사용해보고자 하는분들에 대한 팁입니다.
저 역시 아직 svn에대해서 잘 모르기에 자신의 수정된 소스를 유지하면서 최신 XE를 업데이트 하는 방법등에 대해선 조언할 입장은 아니네요. ^^
Xe개발자님들이 최근까지 작업한 상황이 궁금하신 분들을 이런식으로 확인해 보실수 있습니다.
그리고 svn으로 업데이트 하다가 간혹 실수로 다시 svn 처음부터 작업을 다시 해야 하는 상황이 있을수도 있습니다.
그땐 ls -al 해보면 자신이 알지 못하는 파일들이 있을겁니다.
보통 우리가 홈디렉토리에 xe 폴더에 업로드 해서 사용을 하는데 xe 폴더 말고 다른 파일들이 있을텐데 그 파일들을 다 지우고 svn co http://svn.zeroboard.com/zeroboard_xe/sandbox xe 이 명령어를 실행해주면 됩니다.
저도 한참을 헤멨네요.ㅋㅋ
댓글 '2'
svn info 를 사용하시면 밑에 화면처럼 나옵니다
URL: http://svn.zeroboard.com/zeroboard_xe/sandbox
저장소 루트: http://svn.zeroboard.com/zeroboard_xe
저장소 UUID: 5d83a751-b54b-4e03-af87-ae445cef2eea
리비전: 5916
노드 종류: 디렉토리
스케쥴: 일반
마지막 수정 작업자: rubyeye
마지막 수정 리비전: 5916
마지막 수정 일자: 2009-03-19 15:45:09 +0900 (목, 19 3월 2009)
그리고 업데이트를 한후에 문제가 발생할 경우 다운그레이드를 하실려면
가령 현재 5916 리버전에서 문제 발생 그럼 문제 발생전인 버전이 5910이라면
svn up -r 5910 으로 하시면 다운그레이드 됩니다
아차 대부분 svn checkout 하실때 trunk로 하시죠? trunk는 배포버전으로 실시간으로 업데이트가 되지 않습니다
즉 sandbox 에서 실시간 업데이트가 가능하죠 (개발버전이므로)
그럼 svn으로 개발버전으로 바꾸실려면
svn switch http://svn.zeroboard.com/zeroboard_xe/sandbox 로 하시면 변경이 됩니다.
추가로 svn에 관한 자세한 명령어를 알고 싶으시면 svn help 해보시면 아실겁니다.
오늘 가입기념으로 댓글 하나 올립니다.
URL: http://svn.zeroboard.com/zeroboard_xe/sandbox
저장소 루트: http://svn.zeroboard.com/zeroboard_xe
저장소 UUID: 5d83a751-b54b-4e03-af87-ae445cef2eea
리비전: 5916
노드 종류: 디렉토리
스케쥴: 일반
마지막 수정 작업자: rubyeye
마지막 수정 리비전: 5916
마지막 수정 일자: 2009-03-19 15:45:09 +0900 (목, 19 3월 2009)
그리고 업데이트를 한후에 문제가 발생할 경우 다운그레이드를 하실려면
가령 현재 5916 리버전에서 문제 발생 그럼 문제 발생전인 버전이 5910이라면
svn up -r 5910 으로 하시면 다운그레이드 됩니다
아차 대부분 svn checkout 하실때 trunk로 하시죠? trunk는 배포버전으로 실시간으로 업데이트가 되지 않습니다
즉 sandbox 에서 실시간 업데이트가 가능하죠 (개발버전이므로)
그럼 svn으로 개발버전으로 바꾸실려면
svn switch http://svn.zeroboard.com/zeroboard_xe/sandbox 로 하시면 변경이 됩니다.
추가로 svn에 관한 자세한 명령어를 알고 싶으시면 svn help 해보시면 아실겁니다.
오늘 가입기념으로 댓글 하나 올립니다.










XE강좌

Tip/Tech 
