2011-12-08 30 views

Trả lời

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

hoạt động cho tôi. Có thể bạn đang thiếu URL. tuy nhiên nếu tôi cố gắng để kiểm tra một phiên bản của một thời gian khi repo không tồn tại, tôi nhận được

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 

Cập nhật Sau khi đọc comment của bạn, bạn dường như chỉ quan tâm đến việc nhìn thấy tập tin đã cam kết trong một phạm vi ngày. Dưới đây là những gì tôi làm:

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

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

tham khảo: SVN doc for revision specifiersĐỗ tìm hiểu tại sao nó mang lại kết quả cho các cam kết tạo ra một ngày trước đó.


Cập nhật:
phạm vi sửa đổi không được áp dụng vào ngày.

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

Tuy nhiên, nếu bạn chỉ muốn xem các tập tin bị thay đổi giữa hai phạm vi ngày. Chỉ cần xem nhật ký

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

Điều này đang cố gắng kiểm tra mã. Tôi chỉ muốn nhận số sửa đổi được cam kết vào ngày đó – Simsons

+0

@Subhen đã cập nhật câu trả lời của tôi. Nó sẽ hiển thị một cái gì đó nếu có bất cứ điều gì _actually commit_ trong phạm vi ngày. – Nishant

+0

Tôi đang ở đây vì phạm vi ngày của '.. –

Các vấn đề liên quan