Как установить имя автора для 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.