2016-11-23 4 views
1

После установки новых пластиковcm на странице загрузки в Windows 10, выбрав по умолчанию или создав новое репо, перейдя в проводник Branch Explorer, я не могу использовать «Sync with Git ...» , он говорит мне: «Пользователь отображается как неактивный пользователь, потому что его/ее лицензия была деактивирована. Пожалуйста, активируйте его, а затем повторите попытку».Невозможно начать использовать git repo в пластмассах

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

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

Может быть, адрес «repserver: localhost: 8087» должен быть по-другому, потому что я не знаю, что положить вместо repserver, но вместо этого вместо имени репо я получаю ошибку «Ошибка: Uvedený formát cesty není podporován «. что означает, что формат пути не поддерживается.

EDIT: я понял, что-то странное после прочтения снова выход «см ли»:

 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 сети и после лесозаготовок in, он изменил «EXPIRATION» на дату, которая была в прошлом и после ее загрузки, она изменила статус на «Истекший», но, прежде чем я это понял, я использовал его и после его использования я, вероятно, не мог изменить «plasticd.lic» возвращается к оригиналу, загруженному с установкой plasticscm, хотя я ее перезаписал.

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

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

+0

Как закрыть вопрос, но пусть он останется здесь для информационных целей? Я не вижу возможности ответить на него сам, когда я использую «редактировать». –

ответ

1

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

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

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

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

cm deactivateuser olduser 

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

cm activateuser newuser 

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

cm licenseinfo 

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

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

В любом случае, если вы по-прежнему сталкиваетесь с проблемами или вам нужно новое испытание, пожалуйста, свяжитесь с нами: «support at codicesoftware dot com», и мы будем рады помочь вам и при необходимости создать новое пробное удостоверение.

+0

Хорошо, я не пробовал часть с разрешениями сервера Репозитория, теперь я проверю, что-нибудь изменилось. –

+0

Хорошо, это работает по-другому, по крайней мере, немного лучше. –

+0

Теперь это работает, но теперь у меня проблемы с подмодулями (я, вероятно, исправляю их самостоятельно). –