Bagaimana cara mengubah opsi lisensi SmartGit setelah 30 hari penggunaan komersial di ubuntu?


106

saat menginstal smartgit 3.0.4 saya mencentang opsi lisensi komersial, karena saya hanya mengklik tombol "berikutnya" :) (uji coba 30 hari dan kemudian Anda harus membelinya). Sekarang hari ini adalah hari ke-31 saya menggunakan SG dan saya tidak dapat mengubah opsi lisensi saya (menginstal ulang smartgit tidak membantu) dan saya tidak dapat menggunakan SG lagi tanpa membayar (saya tidak menggunakannya untuk tujuan komersial). Apakah Anda tahu cara memperbaikinya?

Saya tidak memiliki file ini di ubuntu saya: http://www.syntevo.com/smartgit/documentation.html?page=installation


Apakah Anda mencoba menghapus semua pengaturan lalu memulai ulang?
Mot

1
Bagaimana cara menghapus semua pengaturan? Saya sepenuhnya menginstal ulang program ini dan tidak ada.
pawel

Tidak ada jawaban yang cocok untuk saya. Adakah yang membantu saya menginstal Smartgit di Ubuntu16.01 LTS
Jitendra

2
Saya memilih untuk menutup pertanyaan ini sebagai di luar topik karena kami bukan dukungan pelanggan untuk SmartGit.
Paul Roub

Saya memilih untuk menutup pertanyaan ini sebagai di luar topik karena ini adalah permintaan informasi produk dan tidak seperti yang didefinisikan di Pusat Bantuan. Apakah ini legal?
Rob

Jawaban:


305

Saya membuka internet dan saya menemukan ini:

Untuk mengubah lisensi. Pertama, buka

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

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

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

dan hapus file tersebut settings.xml.

Jika Anda telah memperbarui berkali-kali, Anda mungkin perlu menghapus updatesfolder tersebut juga.

Ini membantu saya di Windows, semoga ini membantu Anda di sistem lain juga.


6
Saya tidak dapat menemukan file settings.xml dan menghapus seluruh folder juga berfungsi. rm -rf ~ / .smartgit /
eomeroff

6
cara tercepat di linux. rm -rf ~ / .smartgit
Yada

5
Itu bisa di direktori berikut. C: \ Users \% user% \ AppData \ Roaming \ syntevo
yousafsajjad

22
Jika Anda ingin menyimpan sisa pengaturan Anda dan hanya mengatur ulang lisensi, cari kunci 'listx' dan hapus saja objek itu. Tentu saja hanya melakukan ini jika Anda tidak sengaja dipilih komersial dan Anda benar-benar pengguna pribadi
user3265561

3
Mengikuti komentar @ user3265561, kunci listx sekarang ditemukan di preferences.yml dari Versi 19
Remy

34

Mulai dari versi 19.1 mereka telah mengganti nama nama file:

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

Anda dapat menghapusnya untuk mengatur ulang pengaturan lisensi.


1
Saya juga harus menghapus file lisensi saya di direktori yang sama.
holgerm

19

Saya menggunakan linux dan jawabannya tidak membantu saya.
Saya harus menghapus folder ~/.config/smartgituntuk membuatnya berfungsi kembali. Inilah yang dikatakan dalam dokumentasi

Lokasi Default Direktori Pengaturan SmartGit
Windows % APPDATA% \ syntevo \ SmartGit \ (% APPDATA% adalah jalur yang ditentukan dalam variabel lingkungan APPDATA)
Mac OS ~ / Library / Preferences / SmartGit / (Finder mungkin tidak menampilkan direktori ~ / Libraries secara default, tetapi Anda dapat memanggil open ~ / Library dari terminal)
Linux / Unix $ {XDG_CONFIG_HOME} / smartgit / (jika variabel lingkungan XDG_CONFIG_HOME tidak ditentukan, ~ / .config digunakan sebagai gantinya)


2
Terima kasih, di fedora saya akhirnya melakukan ini.
Max Pinto

12

Untuk versi 19.1 dan yang lebih baru, buka direktori yang ditentukan dan hapus file yang disebutkan ini:

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

    • preferensi.yml
    • file lisensi
  2. C:\Users\UserName\AppData\Roaming\syntevo\SmartGit\20.1\.backup

    • preferensi.yml

Untuk versi sebelumnya, buka direktori yang ditentukan dan hapus file yang disebutkan:

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

    • setting.xml

10

Solusi saya sendiri di Linux (di bawah ~/.config/smartgit/19.1) adalah mengomentari atau menghapus baris listxdari preferences.ymlfile dan membuka kembali program.

Menghapus semua folder akan membuat Anda mengkonfigurasi ulang semuanya (tidak berguna).


6

akan sangat membantu untuk mengetahui apakah Anda menggunakan linux atau windows. di linux pengaturannya ada di ~ / .smartgit / 3. Anda dapat mencoba menghapus folder ini. Imho ini juga patut dicoba di Windows.


6

Berikut adalah solusi untuk MAC PC:

Buka terminal dan ketik perintah berikut untuk menampilkan file tersembunyi:

defaults write com.apple.finder AppleShowAllFiles YES

Setelah itu masuk ke folder pengguna saat ini menggunakan finder, lalu Anda bisa melihat folder Library di dalamnya yang merupakan tipe tersembunyi

misalkan dalam kasus saya nama pengguna adalah 'Delta' jadi jalur foldernya adalah:

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

Hapus file pengaturan dan ubah opsi ke Non Komersial ..


1
ditambah 1 untuk menentukan bahwa Perpustakaan yang dibutuhkan untuk pengguna tertentu
Ultimo_m

4

di Mac:

  • Goto pertama ~/Library/Preferences/SmartGit/19.1
  • preferences.ymlFile goto kedua dan hanya listxbaris komentar
  • Ketiga, buka smart git

3

Saya juga balapan melalui penginstalan pertama di ubuntu dan memilih versi uji coba default 30 hari daripada versi non-komersial.

Ada sebuah blog di situs syntevo yang membahas masalah ini .

Setelah membongkar file tar saya memiliki direktori bernama smartgithg-4_0_3. Saya memindahkan folder ini ke direktori home saya dan menamainya smartgit. Setelah menjalankan ./bin/smartgithg.sh, folder lain telah dibuat bernama .smartgit (perhatikan awalan.).

Saya hanya menghapus folder .smartgit (pohon dir dengan semua file .xml) dan menjalankan skrip, / bin / smarthg.sh lagi. Seluruh proses pemasangan diulangi. Pilih opsi non komersial saat muncul.


3

Bekerja dengan baik untuk windows dengan menavigasi ke% APPDATA% \ syntevo \ SmartGit \ dan menghapus semua pengaturan.xml, kemudian buka perangkat lunak yang diinstal


1

Versi terbaru SmartGit berisi pengaturan di bawah folder instalasi. Jadi untuk mereset trial masuk ke folder install, misal:

C:\Program Files\SmartGit

dan hapus (ganti nama) .settingsdirektori


Ini salah. The .settingsdirektori di direktori home Anda, kecuali bila menggunakan bundel portabel.
Thomas S.

0

hapus saja settings.xml dan coba lagi untuk menyiapkan smartgitHg


1
Ini tidak memberikan jawaban atas pertanyaan tersebut. Untuk mengkritik atau meminta klarifikasi dari seorang penulis, tinggalkan komentar di bawah kiriman mereka - Anda selalu dapat mengomentari kiriman Anda sendiri, dan setelah Anda memiliki reputasi yang memadai, Anda akan dapat mengomentari kiriman apa pun .
Jehof

Anda dapat menemukan settings.xml di sini AppData \ Roaming \ syntevo \ SmartGit \ 6 \ settings.xml
Aman Shandilya

0

Saya telah menggunakan windows selama 13 tahun terakhir. Saya menemukan solusi ini benar-benar bekerja untuk saya. Saya menyarankan Anda untuk mengikuti langkah-langkah ini:

  • mari kita mulai dengan menghapus folder ini C:\Users\Your-name\AppData\Roaming\syntevo

  • Hapus instalan smart git sepenuhnya dari panel kontrol, hapus instalan program.

  • Sekali lagi instal ulang smart git dan ubah posisi default direktori penginstalan.

  • Saat mengonfigurasi smart git, pastikan bahwa opsi non-komersial dipilih yang akan membantu Anda menggunakan versi terbaru dan gratis seumur hidup.


0

Saya menghapus seluruh folder Config tetapi mempertahankan file repositories.yml repository-cache repository-grouping.yml . setelah menjalankan SmartGit, itu membuat folder config (saya pikir itu menggunakan konfigurasi dari build yang lebih lama (untuk menyimpan hal-hal seperti kredensial git saya)), lalu saya menyalin kembali tiga file saya dan saya memiliki semua repositori saya yang merupakan info paling penting saya memerlukannya.


0

Untuk pengguna mac: di versi baru tidak ada setting.xml, cara alternatifnya adalah dengan

navigasikan ke folder preferensi SmartGit menggunakan terminal

cd /Library/Preferences/SmartGit/

gunakan lsperintah untuk melihat daftar folder .. cukup hapus folder versi SmartGit yang Anda temukan menggunakan perintah rm -r <main-smartgit-version>dan buka kembali aplikasi SmartGit. :)

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.