Subversion에서 저장소의 변경된 사항 확인하기

$ svn log
------------------------------------------------------------------------
r80 | sys01 | 2009-04-30 18:01:35 +0900 (목, 30 4월 2009) | 1 line

데이터 수정
------------------------------------------------------------------------
r79 | sys01 | 2009-04-30 17:49:46 +0900 (목, 30 4월 2009) | 1 line

사용자 구분
------------------------------------------------------------------------
...
//마지막 리비전이 80?

$ svn log WEB-INF/
------------------------------------------------------------------------
r85 | sys01 | 2009-05-28 15:01:44 +0900 (목, 28 5월 2009) | 1 line

& 치환
------------------------------------------------------------------------
r70 | sys01 | 2009-04-29 16:43:31 +0900 (수, 29 4월 2009) | 1 line

운영 전환을 위한 설정 변경
------------------------------------------------------------------------
...
//85도 있는데... 그럼 모든 디렉토리를 다 뒤져야 하나?

$ svn log -rHEAD -v //86이 최종
------------------------------------------------------------------------
r86 | sys01 | 2009-05-28 16:18:10 +0900 (목, 28 5월 2009) | 1 line
변경된 경로:
   M /trunk/src/proj1/WebContent/WEB-INF/src/framework/util/StringUtil.java
   M /trunk/src/proj1/WebContent/WEB-INF/src/service/XmlServiceImpl.java
   M /trunk/src/proj1/WebContent/core/viewData.jsp

& 처리
------------------------------------------------------------------------

$ svn diff -r85 WEB-INF/src/framework/util/StringUtil.java
Index: WEB-INF/src/framework/util/StringUtil.java
===================================================================
--- WEB-INF/src/framework/util/StringUtil.java   (리비전 85)
+++ WEB-INF/src/framework/util/StringUtil.java   (작업 사본)
@@ -79,7 +79,7 @@
                if (source == null || source.equals("")){
                        return "";
                }
-               String result = source; //.replaceAll("&", "&");
+               String result = source.replaceAll("&", "&");
         result = result.replaceAll("<", "&lt;");
         result = result.replaceAll(">", "&gt;");
         result = result.replaceAll("\"", "&#034;");