Скажем, я выполняю следующие шаги в svn:
rev 1: create a file called 'foo'
rev 2: delete 'foo'
rev 3: create a new file called 'foo'
Если я хочу увидеть содержимое первого 'foo
' с использованием svn, мне нужно будет использовать синтаксис peg revision 'svn cat foo@1
'поскольку традиционный синтаксис' svn cat -r 1 foo
'потерпит неудачу.
Я читал, что git отслеживает контент, а не файлы, значит ли это, что нет необходимости во что-то вроде ревизии колышка?