Как установить имя автора для Subversion, когда я использую SVN: ключевые слова

Я хочу, чтобы мое полное имя (или выбранное мной имя) отображалось в области $Id$ при фиксации, а не мой псевдоним. Есть способ сделать это?

Заранее спасибо, Сираков

PS ОС: Ubuntu 8.10

4 ответа

Решение

Нет возможности установить его:(

Вы хотите файл с вашим именем на нем, а затем

svn propset svn:keywords "Author" file.txt

Как видно из http: //svnbook.red-bean.com/en/1.4/svn.advanced.props.special.keywords.html

$ Id $ - это комбинация номера редакции, даты, автора и URL.

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

Вы не можете просто изменить свое имя пользователя?

Предполагая, что у вас есть разрешения для этого, мне сказали, что вы можете сделать это с помощью команды

svn ps svn:author "author_name" --revprop -r revision_number "repository_url"

Если вы получите ошибку, вам нужно будет добавить хиты pre/post propset.

Другие вопросы по тегам