2016-09-08 12 views
0

У меня есть рабочая копия, которая теперь указывает на ошибочную ветвь.Можно узнать, когда в рабочей копии был сделан переход между ветвями?

Я хочу знать, когда был сделан переход к этой рабочей копии из предыдущей и правильной ветви в текущую и ошибочную ветвь.

Я пробовал с журналом svn, но я могу видеть только полный журнал изменений, выполненных в текущей ветке ошибки. Эти изменения происходят с момента создания ветки, поэтому я вижу изменения в репозитории, а не в рабочей копии.

Возможно ли, когда в рабочей копии был установлен переключатель между ветвями?

ответ

0

Если вы использовали TortoiseSVN для выполнения переключения, и это было не так давно, проверьте action log. Это даст вам дату/время и пересмотра, который был переключен к, но не ревизию, которая коммутируемой из:

4/1/2016 - 1:22:31 PM 
Command    : Switch C:\My\Working\Copy to http://svn.myserver.com/My/Repository, Revision HEAD 
... 
Completed   : At revision: 73153 
800 kBytes transferred in 0 minute(s) and 7 second(s) 

сам SVN не уследить этой информации, что я знаю из. Поскольку это были бы клиентские данные (из-за того, что они были в рабочей копии), только несколько команд могли бы знать об этом: info, log и list. И ни одна из этих команд не имеет права перечислять такую ​​информацию.

+0

Я не использую черепаху – NullPointerException

+0

Тогда вам может понадобиться удалить тег ... –