Як змінити ліцензійну опцію SmartGit через 30 днів комерційного використання ubuntu?


106

під час встановлення smartgit 3.0.4 я перевірив опцію комерційного ліцензування, тому що я просто натискав кнопку "наступний":) (30-денний пробний термін, і тоді його потрібно придбати). Зараз сьогодні мій 31 день використання SG, і я не можу змінити свої ліцензійні параметри (перевстановлення smartgit не допомагає), і я більше не можу використовувати SG без оплати (я не використовую це для комерційних цілей). Ви знаєте, як це виправити?

У мене в файлі ubuntu немає таких файлів: http://www.syntevo.com/smartgit/documentation.html?page=installation


Ви намагалися очистити всі налаштування, а потім перезапустити?
Пн

1
Як очистити всі налаштування? Я повністю перевстановлював цю програму, і нічого.
pawel

Жоден з ans не працює для мене. Хто - небудь допоможе мені встановити SmartGit на Ubuntu16.01 LTS
Jitendra

2
Я голосую, щоб закрити це питання поза темою, оскільки ми не підтримуємо клієнтів для SmartGit.
Пол Руб

Я голосую за те, щоб закрити це питання поза темою, оскільки це запит на інформацію про товар і нічого, як визначено в довідковому центрі. Це навіть законно?
Роб

Відповіді:


305

Я зайшов в Інтернет і виявив таке:

Щоб змінити ліцензію. Спочатку перейдіть до

Windows: %APPDATA%\syntevo\SmartGit\<main-smartgit-version>

ОС X: ~/Library/Preferences/SmartGit/<main-smartgit-version>

Unix / Linux: ~/.smartgit/<main-smartgit-version>

і видаліть файл settings.xml.

Якщо ви неодноразово оновлювались, вам може знадобитися також видалити updatesпапку.

Це допомогло мені в Windows, сподіваюся, що це допоможе і вам в інших системах.


6
Не вдалося знайти файл settings.xml і видалення всієї папки також працювало. rm -rf ~ / .smartgit /
eomeroff

6
найшвидший спосіб в Linux. rm -rf ~ / .smartgit
Яда

5
Це може бути в наступному каталозі. C: \ Користувачі \% user% \ AppData \ Роумінг \ syntevo
yousafsajjad

22
Якщо ви хочете зберегти решту налаштувань і просто скинути ліцензію, знайдіть клавішу "listx" і просто видаліть цей об'єкт. Звичайно, зробіть це лише в тому випадку, якщо ви випадково вибрали комерційну рекламу і справді є особистим користувачем
user3265561

3
Після коментаря @ user3265561 ключ listx тепер знайдений у preferences.yml з версії 19
Remy

34

Починаючи з версії 19.1 вони перейменували імена файлів:

➜ SmartGit grep -rl 'listx' ./19.1
./19.1/preferences.yml
./19.1/.backup/preferences.yml

Можна скинути їх, щоб скинути налаштування ліцензії.


1
Мені довелося також видалити свої ліцензійні файли в тому самому каталозі.
holgerm

19

Я використовую Linux і відповіді мені не допомогли.
Мені довелося стерти папку, ~/.config/smartgitщоб вона знову працювала. Про це говорить документація

Розташування за замовчуванням Каталог налаштувань SmartGit
Windows % APPDATA% \ syntevo \ SmartGit \ (APPDATA% - шлях, визначений в змінній середовища APPDATA)
Mac OS ~ / Бібліотека / Налаштування / SmartGit / (У Finder може не відображатися каталог ~ / Бібліотеки за замовчуванням, але ви можете викликати відкриту ~ / Бібліотеку з терміналу)
Linux / Unix $ {XDG_CONFIG_HOME} / smartgit / (якщо змінна середовища XDG_CONFIG_HOME не визначена, замість неї використовується ~ / .config)


2
Дякую, у Fedora я закінчила це робити.
Макс Пінто

12

Для версії 19.1 і вище перейдіть до вказаного каталогу та видаліть ці згадані файли:

  1. C:\Users\UserName\AppData\Roaming\syntevo\SmartGit\20.1<smart-git-version>

    • preferences.yml
    • файл ліцензії
  2. C:\Users\UserName\AppData\Roaming\syntevo\SmartGit\20.1\.backup

    • preferences.yml

Для попередньої версії перейдіть до вказаного каталогу та видаліть згаданий файл:

  1. C:\Users\UserName\AppData\Roaming\syntevo\SmartGit\17<smart-git-version>

    • налаштування.xml

10

Моє власне рішення в Linux (під ~/.config/smartgit/19.1) - прокоментувати або видалити рядок listxз preferences.ymlфайлу та знову відкрити програму.

Видалення всіх папок змусить вас переконфігурувати все (даремно).


6

Було б корисно знати, якщо ви використовуєте Linux або Windows. в linux параметри знаходяться в ~ / .smartgit / 3. Ви можете спробувати видалити цю папку. Імхо, це також варто спробувати в Windows.


6

Ось рішення для ПК MAC:

Відкрийте термінал і введіть наступну команду, щоб показати приховані файли:

defaults write com.apple.finder AppleShowAllFiles YES

після цього перейдіть до поточної користувальницької папки за допомогою Finder, тоді ви зможете побачити Бібліотеку в ній папку яка прихована

припустимо, у моєму випадку ім'я користувача "Delta", тому шлях до папки:

OS X: ~Delta/Library/Preferences/SmartGit/<main-smartgit-version>

Видаліть файл налаштувань і змініть параметр на Некомерційний ..


1
плюс 1 для уточнення, що потрібна бібліотека конкретного користувача
Ultimo_m

4

на Mac:

  • Перший goto ~/Library/Preferences/SmartGit/19.1
  • Другий preferences.ymlфайл goto та просто listxрядок коментарів
  • Третій відкритий розумний git

3

Я також пробігався через перше встановлення на ubuntu і вибрав пробну версію за замовчуванням 30 днів замість некомерційної версії.

На сайті syntevo є блог, який вирішує цю проблему .

Після розпакування файлу смоли у мене з'явився редактор під назвою smartgithg-4_0_3. Я перемістив цю папку у свій домашній каталог та перейменував її у smartgit. Після запуску ./bin/smartgithg.sh була створена інша папка під назвою .smartgit (зверніть увагу на префікс.).

Я просто видалив папку .smartgit (дерево режиму з усіма .xml файлами) і запустив сценарій, / bin / smarthg.sh. Весь процес установки повторюється. Виберіть некомерційний варіант, коли він з'явиться.


3

Відмінно працює для Windows, перейшовши до% APPDATA% \ syntevo \ SmartGit \ та видаливши всі налаштування.xml, а потім відкрийте встановлене програмне забезпечення


1

Найновіші версії SmartGit містять параметри в інсталяційній папці. Тому для скидання пробної версії перейдіть до папки встановлення, наприклад:

C:\Program Files\SmartGit

і видаліть (перейменуйте) .settingsкаталог


Це неправильно. .settingsКаталог знаходиться в домашньому каталозі, за винятком того, коли з допомогою переносного згортка.
Томас С.

0

просто видаліть settings.xml і спробуйте зновуn встановити smartgitHg


1
Це не дає відповіді на запитання. Щоб критикувати або вимагати роз'яснення у автора, залиште коментар під їх публікацією - ви завжди можете коментувати свої власні публікації, і коли ви матимете достатню репутацію, ви зможете коментувати будь-яку публікацію .
Jehof

ви можете знайти settings.xml тут AppData \ Roaming \ syntevo \ SmartGit \ 6 \ settings.xml
Аман Шанділя

0

Я використовую Windows останні 13 років. Я виявив, що це рішення справді працює для мене. Я рекомендую вам виконати наступні дії:

  • почнемо з видалення цієї папки C:\Users\Your-name\AppData\Roaming\syntevo

  • Повністю видаліть смарт-git з панелі управління, видаліть програми.

  • Знову повторно встановіть смарт-git та змініть положення за замовчуванням установки каталогу.

  • Конфігуруючи смарт-git, переконайтеся, що вибрано некомерційний варіант, який допоможе вам використовувати останню, а також безкоштовну версію протягом усього життя.


0

Я видалив всю папку Config, але зберіг файли repositories.yml repository-cache repository-grouping.yml . після запуску SmartGit, він створив конфігураційну папку (я думаю, що він використовував конфігурацію зі старої збірки (для збереження таких речей, як мої облікові дані git)), потім я скопіював свої три файли, і у мене були всі мої сховища, що є найважливішою інформацією мені було потрібно.


0

Для користувачів Mac: у новій версії немає settings.xml, альтернативний спосіб - це

перейдіть до папки налаштувань SmartGit за допомогою терміналу

cd /Library/Preferences/SmartGit/

Використовуйте lsкоманду, щоб переглянути список папок .. просто видаліть папку версій SmartGit, яку ви знайдете за допомогою команди, rm -r <main-smartgit-version>і знову відкрийте додаток SmartGit. :)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.