2010-08-03 30 views
23

Tôi thích cách bạn có thể xem điều gì đã xảy ra với git với git show revSubversion tương đương với lệnh 'show' của Git?

Tôi chưa tìm thấy điểm tương tự trong Subversion. Có vẻ như Subversion muốn bạn làm một sự khác biệt giữa hai cam kết để có được bất cứ điều gì hợp lý.

Tôi có nhầm lẫn không, hoặc là có tương đương với git hiển thị trong svn để chỉ xem những gì đã đi vào một cam kết?

Trả lời

26

svn diff -c rev sẽ hiển thị những thay đổi đã xảy ra trong bản sửa đổi được chỉ định.

2

Tôi lấy nó bạn muốn xem không phải danh sách các tệp trong cam kết, nhưng nội dung của một tệp giống như trong cam kết. Bạn có thể làm điều này với svn cat -r rev filename, trong đó "rev" là số sửa đổi và "tên tệp" là đường dẫn hoặc URL của tệp. Kiểm tra svn help cat để biết thêm thông tin.

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