Назад | Перейти на главную страницу

Как отследить журнал SVN для определенного файла?

У меня возникла ситуация с TortoiseSVN, когда я не могу отследить файл, который был перемещен в другой каталог. Я перемещаю и фиксирую файл следующим образом:

  1. Я проверяю местонахождение файла в path_A.
  2. скопируйте файл в path_B.
  3. удалить файл в path_A.
  4. совершить оба path_A и path_B.

Когда я открываю сообщение журнала, я могу видеть только журнал, расположенный в path_B но журнала до этого не было. Есть ли способ отследить журнал для конкретного файла?

Я не уверен по вашему комментарию, что именно вы используете для копирования файла, но тем не менее:
Вы должен используйте функцию копирования / перемещения TortoiseSVN, чтобы сохранить историю файлов.

Если вы копируете файл любым другим способом, вы в основном делаете это за SVN.
Он не может знать, что этот файл на самом деле является копией другого файла.

Если вы используете функцию TortoiseSVN, она сообщает серверу SVN, что FileB это копия FileA при пересмотре X и берет на себя его историю.

Если вы не знаете, как это делается, есть хорошая документация по адресу:
http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-copy.html