122

smartgit 3.0.4のインストール中に、「次へ」ボタンをクリックしただけだったので、商用ライセンスオプションをチェックしました:)(30日間の試用期間中、購入する必要があります)。今日はSGを使用して31日目で、ライセンスオプションを変更できず(smartgitを再インストールしても効果がありません)、料金を支払わずにSGを使用することはできません(商用目的で使用していません)。あなたはそれを修正する方法を知っていますか?

私のubuntuにこれらのファイルがありません:http ://www.syntevo.com/smartgit/documentation.html?page = installation

4

18 に答える 18

325

私はインターネットに行きました、そして私はこれを見つけました:

ライセンスを変更します。まず、

ウィンドウズ:%APPDATA%\syntevo\SmartGit<main-smartgit-version>

Windowsポータブル:SmartGit\.settings\preferences.yml

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

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

ファイルを削除しますsettings.xml

何度も更新している場合は、updatesフォルダも削除する必要があるかもしれません。

それはWindowsで私を助けました、それが他のシステムでもあなたを助けることを願っています。

于 2013-01-09T04:54:59.790 に答える
43

バージョン19.1以降、ファイル名の名前が変更されました。

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

それらを削除してライセンス設定をリセットすることができます。

于 2019-10-14T23:11:49.600 に答える
30

私はLinuxを使用していますが、答えは役に立ちませんでした。
再び機能させるには、フォルダを消去する~/.config/smartgit必要がありました。これはドキュメントが言っていることです

SmartGitの設定ディレクトリのデフォルトの場所
Windows %APPDATA%\ syntevo \ SmartGit \(%APPDATA%は環境変数APPDATAで定義されたパスです)
Mac OS〜 / Library / Preferences / SmartGit /(Finderに〜/Librariesディレクトリが表示されない場合がありますデフォルトでは、ターミナルからopen〜/ Libraryを呼び出すことができます)
Linux / Unix $ {XDG_CONFIG_HOME} / smartgit /(環境変数XDG_CONFIG_HOMEが定義されていない場合は、代わりに〜/ .configが使用されます)

于 2019-03-18T13:02:53.600 に答える
28

バージョン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>

    • settings.xml
于 2020-05-08T11:15:03.470 に答える
16

Linux(の下~/.config/smartgit/19.1)での私自身の解決策は、コメントするか、ファイルlistxから行を削除して、プログラムを再度開くことです。preferences.yml

すべてのフォルダを削除すると、すべてが再構成されます(役に立たない)。

于 2019-11-13T14:21:00.967 に答える
6

LinuxとWindowsのどちらを使用しているかを知っておくと役に立ちます。Linuxでは、設定は〜/ .smartgit/3にあります。このフォルダを削除してみてください。私見これもWindowsで試す価値があります。

于 2012-08-10T19:52:46.387 に答える
6

MACPCのソリューションは次のとおりです。

ターミナルを開き、次のコマンドを入力して隠しファイルを表示します。

defaults write com.apple.finder AppleShowAllFiles YES

その後、ファインダーを使用して現在のユーザーフォルダーに移動すると、非表示のタイプのライブラリフォルダーが表示されます。

私の場合、ユーザー名が「Delta」であるため、フォルダーパスは次のようになります。

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

設定ファイルを削除し、オプションを非商用に変更します。

于 2017-07-20T18:36:12.473 に答える
6

Linuxでの上記の19.1の場合、

アプリまたはSmartgitの任意のウィンドウを閉じます

移動:

/home/[ユーザー名]/。config/smartgit/[現在または最後のバージョン]

ファイルを開きます。

Preferences.yml

検索する:

このファイルの「listx:{」

あなたはこのようなものを見つけるでしょう:

listx:{ePP:1607503071922、eUT:-9223377036854775808、nRT:-9223377036854775808、eV: '20.1'、uid:emobf7q63s83}

したがって、必要なのは{}内の文字列を削除することだけです。したがって、次のようになります。

listx:{}

次に、ファイルを保存してSmartgitを起動します。すべてのリポジトリとその他の設定があり、ライセンスの種類を設定するように求められます。

于 2020-12-09T08:49:15.517 に答える
4

Macの場合:

  • 最初のgoto~/Library/Preferences/SmartGit/19.1
  • 2番目のgotopreferences.ymlファイルとコメントlistx
  • 3番目のオープンスマートgit
于 2020-03-20T08:36:29.203 に答える
3

また、ubuntuでの最初のインストールを試し、非商用バージョンではなく、デフォルトの30日間の試用版を選択しました。

syntevoサイトには、この問題に対処するブログがあります。

tarファイルを解凍した後、smartgithg-4_0_3というディレクトリがありました。このフォルダをホームディレクトリに移動し、名前をsmartgitに変更しました。./bin/smartgithg.shを実行した後、.smartgitという別のフォルダーが作成されました(.prefixに注意してください)。

.smartgitフォルダー(すべての.xmlファイルを含むdirツリー)を削除して、/ bin/smarthg.shスクリプトを再度実行しました。インストールプロセス全体が繰り返されます。表示されたら、非商用オプションを選択します。

于 2013-03-02T10:30:59.583 に答える
3

%APPDATA%\ syntevo \ SmartGit \に移動し、すべてのsettings.xmlを削除して、インストールされたソフトウェアを開くことにより、Windowsで正常に動作します

于 2015-01-16T11:15:39.163 に答える
2

OSX

cd ~/Library/Preferences/SmartGit/
sed -i '' '/listx/d' ./*/preferences.yml
rm */license

へのWindowsポータブルパスpreferences.yml

SmartGit\.settings\preferences.yml
于 2020-10-17T05:55:19.313 に答える
1

SmartGitの最新バージョンには、インストールフォルダーの下に設定が含まれています。したがって、試用版をリセットするには、インストールフォルダに移動します。例:

C:\Program Files\SmartGit

.settingsディレクトリを削除(名前変更)します

于 2016-08-24T07:48:52.553 に答える
1

Mac用の新しい2021ハック:

  • 最初に〜/ Library / Preferences /SmartGitに移動します
  • 次に、お持ちのバージョンを削除します。20.1バージョンフォルダ全体を削除しました。
  • 3番目のオープンスマートgit
于 2021-02-23T13:16:08.197 に答える
0

settings.xmlを削除し、もう一度やり直して、smartgitHgをセットアップしてください。

于 2014-09-17T06:11:16.747 に答える
0

私は過去13年間ウィンドウを使用しています。私はこの解決策が本当に私のために働いていることに気づきました。次の手順に従うことをお勧めします。

  • このフォルダを削除することから始めましょう C:\Users\Your-name\AppData\Roaming\syntevo

  • コントロールパネルからsmartgitを完全にアンインストールし、プログラムをアンインストールします。

  • もう一度smartgitを再インストールし、インストールディレクトリのデフォルトの位置を変更します。

  • スマートGitを構成するときは、非営利のオプションが選択されていることを確認してください。これは、最新バージョンと無料バージョンを生涯使用するのに役立ちます。

于 2020-04-05T18:04:57.410 に答える
0

Configフォルダー全体を削除しましたが、ファイルrepositories.ymlrepository-cacherepository-grouping.ymlを保持しました。SmartGitを実行した後、構成フォルダーを作成し(古いビルドの構成を使用して(gitクレデンシャルなどを保存するため))、3つのファイルをコピーして戻し、最も重要な情報であるすべてのリポジトリを取得しました。必要だった。

于 2020-06-25T21:53:58.823 に答える
0

Macユーザーの場合:新しいバージョンにはsetting.xmlがありません。別の方法は、

ターミナルを使用してSmartGit設定フォルダーに移動します

cd /Library/Preferences/SmartGit/

コマンドを使用lsしてフォルダのリストを表示します..コマンドを使用して見つけたSmartGitバージョンのフォルダを削除rm -r <main-smartgit-version>し、SmartGitアプリを再度開きます。:)

于 2020-07-16T17:55:15.130 に答える