svn의 마지막 변경 사항보기
휴일에 가기 전에 프로젝트 개발을 일시 중지했습니다. 이제 몇 주 후에 소스에서 마지막으로 작업 한 것이 무엇인지 알고 싶습니다.
예를 들어 WebSVN에서 전체 저장소의 마지막 변경 사항을 볼 수 있습니까?
아직 휴가 전에 마지막 변경 사항을 적용하지 않은 경우. -프로젝트 폴더에 대한 명령 줄. - ' svn diff
' 입력
휴가 전에 마지막 변경 사항을 이미 커밋 한 경우.
- 프로젝트를 찾습니다.
- "로그보기"링크를 찾습니다. 클릭하세요.
- 상위 2 개 버전을 선택하고 하단의 "버전 비교"버튼을 클릭합니다. 이것은 최신 개정판과 이전 개정판의 차이점을 보여줍니다.
콘솔 (터미널)에서 작업 복사본 폴더를 열고 아래 명령을 선택하십시오. 마지막 변경 사항 을 보려면 : 마지막 변경 사항 을 커밋 한 경우 다음을 사용하십시오.
svn diff -rPREV
사용하는 것보다 작업 복사본에 변경 사항 을 남긴 경우 (나쁜 습관) :
svn diff
커밋 로그 보기 : 브랜치에서 작업하는 경우 :
svn log --stop-on-copy
트렁크로 작업하는 경우 :
svn log | head
아니면 그냥
svn log
svn log -r {2009-09-17}:HEAD
2009-09-17
휴가를 간 날짜는 어디 입니까? 변경된 파일과 요약을 보려면 -v
옵션을 추가하십시오 .
svn log -r {2009-09-17}:HEAD -v
WebSVN을 사용하지 않았지만 어딘가에 이러한 명령과 동일한 기능을 수행하는 로그 뷰어가있을 것입니다.
svn log -v
작업 복사본이 있으면 svn 상태가 도움이 될 것입니다.
svn status -u -v
--show-updates
( -u
) 옵션 연락처 저장소와는 구식 인 것들에 대한 정보를 추가합니다.
svn log
-WebSVN에도 일부 기능이 있다고 확신합니다.
WebSVN 개요의 중앙 상단 근처에있는 "로그보기"링크는 svn-log를 표시합니다. 그러나 사용자 인터페이스가 정확히 훌륭하지는 않습니다. TortoiseSVN의 로그 뷰어를 훨씬 선호합니다.
CommitMonitor를 사용할 수 있습니다 . 이 작은 도구는 매우 적은 RAM을 사용하며 놓친 모든 커밋을 알려줍니다.
참고 URL : https://stackoverflow.com/questions/1464813/see-last-changes-in-svn
'Nice programing' 카테고리의 다른 글
Subversion Externals는 반 패턴입니까? (0) | 2020.11.06 |
---|---|
Linq to SQL은 요점을 놓치지 않습니까? (0) | 2020.11.06 |
WCF가 보안되지 않거나 잘못 보안 된 오류 오류를 제공함 (0) | 2020.11.06 |
LINQ를 사용하여 문자열에 숫자가 하나 이상 있는지 확인 (0) | 2020.11.06 |
NSString에서 영숫자가 아닌 문자 제거 (0) | 2020.11.06 |