2012-05-16 4 views
0

У меня есть много рабочих копий того же репозитория на моем ПК, они находятся в разных папках.TortoiseSVN - Как узнать, из какой рабочей копии был проверен файл?

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

Можно ли смотреть на журнал SVN repo, чтобы увидеть, с какой рабочей копии была проверена определенная версия файла? Я не знаю, хранит ли в журнале такую ​​информацию.


FMY: возможно ли это в GIT/Mercurial?

+1

В git вы обычно не создаете много рабочих копий. Вместо этого вы создаете множество ветвей и работаете над ними. Попробуйте, вы можете зацепиться;) –

+0

@ThachMai, вы _will_ получите крючок! – Shahbaz

+0

Можете ли вы объяснить, какая разница для вас? Я не говорю, что это не так, просто хочу понять вопрос, чтобы придумать возможные обходные пути. –

ответ

1

Невозможно в SVN. В Git/Mercurial нет такой вещи, как регистрация. Ближайший эквивалент будет совершать локально и переходить в удаленный репозиторий. В этом случае вы также не можете видеть, где именно произошло это совершение (хотя вы можете, конечно, просмотреть связанного пользователя.)

Для SVN и Git/Mercurial вы можете изменить пользователя для каждой рабочей копии и используйте это для целей идентификации, хотя мне непонятно, зачем это необходимо.

+0

спасибо, не могли бы вы объяснить, когда скажете: «Мне непонятно, зачем это нужно»? –

+0

Зачем вам нужно указать, с какой рабочей копии произошел коммит? Во всех ситуациях я столкнулся, зная, что пользователя, совершившего коммит, достаточно. –

+0

, потому что пользователь всегда мне, но у меня много рабочих копий. Прочитать комментарий в ответ на malenkiy_scot –

Смежные вопросы