2011-12-08 3 views

답변

13
svn co -r {2011-11-28} svn://location/of/my/repository/branch 

이 맞습니다. URL이 누락되었을 수 있습니다. 내가 REPO가 존재하지 않는 경우 시간의 개정을 체크 아웃하려고하면 하지만, 난 당신이에 최선을 다하고 파일을 보는 것에 만 관심을 보이는 당신의 코멘트를 읽은 후

svn co -r {2006-11-28} svn://location/of/my/repository/branch 
svn: Unable to find repository location for 'svn://location/of/my/repository/branch' in revision 0 

에게 업데이트 를 얻을 수 날짜 범위. 여기에 내가 할 것입니다 :

svn log -r {2011-12-02} 
------------------------------------------------------------------------ 
r10514 | nishant | 2011-12-01 22:47:44 +0000 (Thu, 01 Dec 2011) | 1 line 

fixed issue#2993 
------------------------------------------------------------------------ 

은 참조하십시오는 커밋에 대한 결과가 하루 일찍 만들어주는 이유 SVN doc for revision specifiers읽기 않습니다.


업데이트 :
개정 범위는 날짜에 적용되지 않습니다. 그러나

svn co -r {2012-09-04}:{2012-09-14} svn://location/of/my/repository/branch 
svn: Revision range is not allowed 

, 당신은 단지 두 개의 날짜 범위 사이에 변경된 파일을보고 싶어합니다. 그냥 로그를 참조하십시오

svn log -r {2012-09-04}:{2012-09-14} 
+0

이것은 코드를 확인하려고합니다. 그 날짜에 커밋 된 수정 번호를 얻고 싶습니다. – Simsons

+0

@Subhen이 내 대답을 업데이트했습니다. 해당 기간 동안 실제로 커밋 된 것이 있으면 뭔가 표시됩니다. – Nishant

+0

나는 '날짜 범위'비트를 위해 여기에있다. –

관련 문제