Nice programing

svn의 마지막 변경 사항보기

nicepro 2020. 11. 6. 20:04
반응형

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

반응형