Вопрос

Как я могу установить автора в SVN? Я использую Smart SVN?

Это было полезно?

Решение

Я думаю, что вы хотите увидеть автора в свойствах файла. Это правильно? Я не знаю, как это сделать в Smart SVN, пока я использую командную строку или черепах.

В Windows с TortoisesVN используйте контекстное меню файла и нажмите «Свойства файла». Вкладка «Подрывная деятельность». На этой вкладке вы можете добавить свойства. Чтобы добавить автора, вы должны добавить "

property name=svn:keywords
property value=Author Date Id Revision

Если вы хотите добавить такое свойство во все файлы, которые вы добавляете в репозиторий, посмотрите на файл конфигурации подрывной деятельности: c:\Documents and Settings\[user]\[AppData]\Subversion\config

есть auto-props раздел и установите на:

[auto-props]
* = svn:keywords=Author Date Id Revision

(Это работает только для новых файлов, которые вы добавляете в репозиторий).

Есть Документация свойств файла SVN

Другие советы

Автор данного коммита хранится в SVN как собственность пересмотра, а именно SVN: автор. Это автоматически будет установлено пользователю, указанному в команде Commit Svn (или имя пользователя, указанное при предложении для учетных данных, если в команде не указано ни один пользователь, а анонимные коммиты не будут запрещены)

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

Однако в этом случае, если при условии, что редактирование свойств пересмотра включено для вашей репостории на сервере, вы захотите отредактировать собственность SVN: Автор следующим образом:

svn ps svn: автор "Author_Name"

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top