Не могу начать использовать git repo в plasticscm

После установки нового plasticscm со страницы загрузки в Windows 10, выбора по умолчанию или создания нового репозитория, перехода в Branch Explorer, я не могу использовать функцию "Синхронизировать с Git...", она говорит мне: "Пользователь отображается как неактивный пользователя, потому что его / ее лицензия была деактивирована. Пожалуйста, активируйте ее и попробуйте снова ".

Сначала я не понимаю, почему лицензия деактивирована по умолчанию, но я следовал инструкциям из https://www.plasticscm.com/documentation/technical-articles/user-license-is-deactivated.html и попытался создать пользователь, но когда я вызываю "cm au", я получаю сообщение об ошибке "У вас нет прав для активации пользователя. Вы должны быть администратором сервера репозитория, чтобы иметь возможность выполнять эту операцию". и когда я вызываю "cm sto -user= repserver:localhost:8087", я получаю сообщение об ошибке "У вас нет прав для активации пользователя. Вам нужно быть администратором сервера репозитория, чтобы иметь возможность выполнять эту операцию". снова.

Как исправить мою ситуацию?

Может быть, адрес "repserver:localhost:8087" должен быть другим, потому что я не знаю, что поставить вместо repserver, но, используя вместо этого имя репозитория, я получаю ошибку "Ошибка: ошибка: нет данных". Это означает, что формат пути не поддерживается.

РЕДАКТИРОВАТЬ: я понял что-то странное после прочтения снова вывод "см ли":

      Plastic SCM license information:



      * User-license information:

salichl                   INACTIVE (Not licensed)

---------------------------------------
Licensed to: Plastic SCM trial license
Expiration date: 23.11.2016 19:12:23
Edition: team
Total licensed users: 1
Total activated users: 0
Total available users: 1
---------------------------------------

и, возможно, я знаю, как это произошло, потому что у меня был старый файл plasticd.lic на веб-сайте plasticscm, и после входа в систему он изменил "EXPIRATION" на дату, которая была в прошлом, и после загрузки изменил статус на "Expired", но до того, как я понял это, я использовал его, и после его использования я, вероятно, не смог заменить "plasticd.lic" обратно на исходный, загруженный с установкой plasticscm, даже если я переписал его обратно.

Так что, в конце концов, я, вероятно, не должен входить в сеть plasticscm, потому что она изменила старую (и в то время действительную) лицензию на недействительную, не сообщая мне (правила для лицензий тем временем, вероятно, были изменены, потому что ему было 3 года) и теперь я даже не могу использовать 5-дневную пробную версию и должен подождать, если кто-то надеется включить "Personal Edition" (я только хотел попробовать использовать Branch Explorer в репозиториях git и проверить, работает ли он, потому что мерзавец показывает ужасно ветки для меня).

EDIT2: я думаю, странное поведение для меня, как дизайн...

1 ответ

Решение

Позвольте мне объяснить вам, как управлять лицензиями Plastic SCM (есть также запись в блоге с подробной информацией: http://blog.plasticscm.com/2016/01/how-to-manage-plastic-scm-licenses.html),

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

Как только вы станете владельцем, у вас всегда будут права на управление и переназначение лицензий на сервер Plastic SCM.

Чтобы переназначить место лицензии, мне нужно деактивировать пользователя, который больше не активен, запустив команду cm deactivateuser:

cm deactivateuser olduser

Наконец, я собираюсь назначить выпущенную лицензию нашему новому разработчику, выполнив команду cm activuser:

cm activateuser newuser

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

cm licenseinfo

Система лицензий Plastic SCM позволяет иметь пользователей только для чтения. Когда вы создаете нового пользователя в Plastic, он не является ни активным, ни неактивным по умолчанию. Он находится в третьем состоянии, где он может запускать операции только для чтения, такие как обновление, изменение... Он будет превращен в активного пользователя, как только он зарегистрирует или отправит ответвления на сервер.

Серверная лицензия не изменяется, просто войдя в свою учетную запись www.plasticscm.com. Он изменится только в том случае, если вы замените файл de "plastic.lic" или настроите маркер лицензии ( https://www.plasticscm.com/documentation/administration/plastic-scm-version-control-administrator-guide.shtml). После замены лицензии вам нужно будет перезагрузить сервер.

В любом случае, если у вас все еще есть проблемы или вам нужна новая пробная версия, пожалуйста, свяжитесь с нами: "поддержка в codicesoftware dot com", и мы будем рады помочь вам и при необходимости создать новую пробную версию лицензии

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