일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- svn
- 마이바티스
- JSON
- 모바텀
- 자바
- Eclipse
- HTTP
- 이클립스
- 상태코드
- git
- Redis
- 자바문법
- java
- oracle
- 톰캣
- Tomcat
- JQuery
- Linux
- 오라클
- Javascript
- 보안
- SQL
- 자바스크립트
- 인텔리제이
- IntelliJ
- DBeaver
- mybatis
- Server
- db
- 디비버
- Today
- Total
목록svn (3)
JongTachi의 개발 블로그
공공기관 프로젝트 개발중 SVN을 업데이트 하려했을 때 갑자기 Clean up 에러가 나는 것이다.. (누가 요즘 SVN을..) 원인은 .. 잘 모른다 형상관리를 하다보면 커밋 이력 정보들이 꼬이는 경우가 있다는데 그것 때문인 것 같다. 해결방법은 아주 간단하다. clean up에러가 난 프로젝트 우클릭 -> team -> cleanup을 실행한다. 완료 되면 다시 update를 진행한다.
제가 공공기관 프로젝트를 진행하는데 SVN을 사용하더라구요.. (진심 개불편;;) SVN을 제대로 써본 적은 요번이 처음인데 이전에 제가 커밋한 내용을 보려고 하는데 방법을 몰라 구글링을 한 내용을 블로그에 적어볼까 합니다.(참고로 이미지는 없습니다.. 폐쇄망이라 빼올 방법이 없음) 1. 먼저 비교하고 싶은 java, jsp, js 등 파일을 우클릭 후 Team -> Show History를 선택합니다. 2. Show History 내용에서 자신이 비교하고 싶은 기록을 우클릭 하여 Compare with Each Other을 눌러줍니다. 위에 절차를 진행하시면 무엇이 바뀌었는지 바로 확인이 가능합니다. 감사합니다. (Git 최고..!)
1. SVN의 정의 SVN은 SuvVersion의 줄임말로 형상관리/소스관리 툴이다. SVN은 project를 여러명이서 작업하는 경우 버전관리나 각자 만든 소스의 통합과 같은 문제를 쉽게 해결하기 위해 따로 저장소를 만들어 그곳에 소스를 저장해 소스의 중복이나 여러 문제를 해결하기 위한 Software이다. 즉 하나의 서버에서 소스를 쉽고 유용하게 관리할 수 있도록 도와주는 틀이다. (git과 비슷한 개념이라 생각하면 된다.) Project 소스는 SVN 서버의 Trunk라는 곳에 위치해있고 자신의 Local에 Trunk의 소스를 다운받아 수정 및 추가 후 다시 업로드(Commit) 하는 방식이다. 자신만의 소스를 다른 개발자들과 떨어져서 작업하려면 Branch를 만들어 작업 후 자기 자신만 접근하여 ..