SmartGit/Hg

Screenshot Software:
SmartGit/Hg
Mga detalye ng Software:
Bersyon: 18.1.4 / 18.2 Preview 4 Na-update
I-upload ang petsa: 16 Aug 18
Nag-develop: SyntEvo GmbH
Lisensya: Libre
Katanyagan: 303

Rating: 2.0/5 (Total Votes: 1)

SmartGit / Hg ay libre para sa proyektong software ng paggamit ng di-pangkomersyo, isang web-based software repository na kliyente na nakasulat sa wikang Java programming at dinisenyo upang suportahan ang Git, Mercurial at Subversion na ibinahagi control na bersyon mga sistema.


Mga tampok sa isang sulyap

Sa SmartGit / Hg magkakaroon ka ng kontrol sa lahat. Ang software ay maaaring magpakita ng mga direktoryo at mga file ng repository lamang, mga transaksyon, pati na rin ang mga annotated file. Ito ay may kakayahang magsagawa ng iba't ibang mga pag-andar, kabilang ang katayuan, diff, log, push, pull, fetch, merge, cherry-pick merge, rebase, pati na rin ang stash, tag at branch management.

Bukod pa rito, pinapayagan nitong baguhin ang mga ginawa bago itulak ang mga ito, mabawi ang mga nawalang gawain, pati na rin ang gumawa ng mga indibidwal na linya sa loob ng isang file. Hindi nangangailangan ng mga karagdagang tool at library, may isang built-in na SSH client (Secure Shell), isang tool ng pagsasama at tool na paghahambing ng file.


Nagtatampok ito ng simple at madaling disenyo ng user

Ang pagtuon lamang sa kung ano talaga ang mahalaga, ang SmartGit / Hg software ay nagtatampok ng simple at user-friendly na disenyo na hindi makagambala sa mga gumagamit ng mga bobo na tanong. Ito ay hindi kinakailangan upang basahin ang isang kumpletong manwal upang magamit ang software na ito.

Sinusuportahan ang mga sikat na serbisyo sa web

Ang isa pang kawili-wiling tampok ay ang built-in na suporta para sa isang malawak na hanay ng mga serbisyo sa web. Nangangahulugan ito na maaari mong gamitin ang SmartGit / Hg upang i-clone mula sa GitHub, Assembla, at marami pang ibang hosting provider. Bilang karagdagan, maaari mong suriin ang mga komento, pati na rin upang lumikha at lutasin ang mga kahilingan ng GitHub pull.


Ang isang cross-platform software na sinusuportahan sa mainstream OSes

Na nakasulat sa Java, ang SmartGit / Hg ay isang platform-independent application na tumatakbo sa mga operating system ng GNU / Linux, Microsoft Windows at Mac OS X. Ang Ubuntu ay ang tanging opisyal na sinusuportahan ng mga distribusyon ng Linux, Ang parehong 32-bit at 64-bit na mga arkitektura ay sinusuportahan sa oras na ito.


Ang pinakamahusay na Git, Hg at SVN client

Ang SmartGit / Hg ay walang alinlangan ang pinakamahusay na Git, Hg at SVN client sa paligid. Habang makatutulong ito sa mga nagsisimula upang makakuha ng mga bagay na nagsimula sa isang mabilis at walang sakit na bagay, nakakatulong ang mga eksperto na maging mas produktibo kaysa sa dati.

Ano ang bagong sa paglabas na ito:

  • Ang paglabas na ito ay kadalasang nag-aayos ng ilang mga bug.

Ano ang bago sa bersyon 17.0.2 / 17.1 Preview 3:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Git:
  • I-refresh: untracked / missing rename detection honors & quot; core.jgit.similarityFileSizeLimit & quot; upang maiwasan ang mga error sa paglabas ng memorya
  • Mga Fixed Bug:
  • Git:
  • Mag-log:
  • GitHub: posibleng walang katapusang pagre-refresh
  • GitHub: na-update na default na fingerprint
  • GitHub, iba pang mga tagapagbigay ng hosting: huwag kang bigyan ng babala para sa pinalitan ng fingerprint kung ito ay isang kilalang, bagong tatak ng daliri
  • undone & quot; awtomatikong itakda ang java.net.useSystemProxies = true (kung hindi nakatakda) upang mapabuti ang pag-detect sa auto ng mga proxy & quot; dahil nagiging sanhi ito upang laging gamitin ang proxy ng system, kahit na walang & quot; proxy & quot; ay naka-configure sa SmartGit
  • GUI (Windows): ang haligi ng pag-uri-bagay ay masyadong madilim sa default na maliwanag na tema

Ano ang bago sa bersyon 8.0.4 / 17 RC3:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Magdagdag ng Sangay at iba pa: palitan ang mga hindi wastong character na may napapasadyang wastong char: smartgit.branch.replaceInvalidCharsWith = _
  • Bitbucket, GitHub: suporta para sa mga URL tulad ng git@name1.github.com: accountname / repository.git
  • Push, JIRA Resolve:
  • kakayahang i-configure kung aling sangay sa (hindi) suriin ang $ git config branch. smartgitJiraResolve false
  • nagpapakita ng paglalarawan isyu
  • Mga Fixed Bug:
  • Mag-preview ng mga pagbabago: pinababang paggawa ng thread kapag nag-iskrol ng talahanayan ng file gamit ang keyboard
  • JIRA: Nabigo kung ang bugtraq configuration ay naglalaman ng di-wastong mga key ng proyekto
  • SSH: ang mga halaga mula sa ~ / .ssh / config ay hindi wasto inilapat
  • Stash (on demand): huwag subukang magtabi ng mga pagbabago sa submodule dahil hindi ito gumagana

Ano ang bago sa bersyon 8.0.3 / 8.1 I-preview 5:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Magdagdag ng Sangay at iba pa: palitan ang mga hindi wastong character na may napapasadyang wastong char: smartgit.branch.replaceInvalidCharsWith = _
  • Bitbucket, GitHub: suporta para sa mga URL tulad ng git@name1.github.com: accountname / repository.git
  • Push, JIRA Resolve:
  • kakayahang i-configure kung aling sangay sa (hindi) suriin ang $ git config branch. smartgitJiraResolve false
  • nagpapakita ng paglalarawan isyu
  • Mga Fixed Bug:
  • Mag-preview ng mga pagbabago: pinababang paggawa ng thread kapag nag-iskrol ng talahanayan ng file gamit ang keyboard
  • JIRA: Nabigo kung ang bugtraq configuration ay naglalaman ng di-wastong mga key ng proyekto
  • SSH: ang mga halaga mula sa ~ / .ssh / config ay hindi wasto inilapat
  • Stash (on demand): huwag subukang magtabi ng mga pagbabago sa submodule dahil hindi ito gumagana

Ano ang bago sa bersyon 7.1.1 / 7.2 I-preview ang 1:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Magdagdag ng Sangay at iba pa: palitan ang mga hindi wastong character na may napapasadyang wastong char: smartgit.branch.replaceInvalidCharsWith = _
  • Bitbucket, GitHub: suporta para sa mga URL tulad ng git@name1.github.com: accountname / repository.git
  • Push, JIRA Resolve:
  • kakayahang i-configure kung aling sangay sa (hindi) suriin ang $ git config branch. smartgitJiraResolve false
  • nagpapakita ng paglalarawan isyu
  • Mga Fixed Bug:
  • Mag-preview ng mga pagbabago: pinababang paggawa ng thread kapag nag-iskrol ng talahanayan ng file gamit ang keyboard
  • JIRA: Nabigo kung ang bugtraq configuration ay naglalaman ng di-wastong mga key ng proyekto
  • SSH: ang mga halaga mula sa ~ / .ssh / config ay hindi wasto inilapat
  • Stash (on demand): huwag subukang magtabi ng mga pagbabago sa submodule dahil hindi ito gumagana

Ano ang bago sa bersyon 7.0.3 / 7.1 I-preview ang 6:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Suporta para sa mataas na resolution graphics (HiRes, HiDPI)
  • smartgit.vmoptions (Linux, Mac): suporta para sa "path =" property
  • Mga Fixed Bug:
  • I-refresh: panloob na error kung ang file ng link na git ay naglalaman ng CRLF
  • Tingnan | Ipakita ang Mga naka-line na File: kung hindi napili, ang mga tiyak na mga file ng conflict ay hindi ipinapakita

Ano ang bago sa bersyon 7.0.2:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • suporta ng Atlassian Stash: idinagdag "Gamitin ang SSH sa halip na HTTPS" na opsyon
  • Hg: ang http-access ay mas matatag sa kaso ng mga error
  • Mga Fixed Bug:
  • suporta ng Atlassian Stash: hindi gumagana ang mga sertipiko ng kliyente
  • Suporta sa BitBucket: ang mga pag-clone ng mga repository na may puwang sa pangalan ay hindi gumagana
  • Git:
  • Mag-log: mag-toggle ng mga kategorya tulad ng "pinagmulan" na nasira (pagbabalik mula noong 7.0.1)
  • Windows: launcher ay naglalaman ng di-wastong dpiAware manifest entry

Ano ang bago sa bersyon 6.5.9 / 7 I-preview ang 10:

  • Mga Fixed Bug:
  • Git:
  • Mag-log: posibleng panloob na error para sa hindi gaanong mahalaga-pagsamahin handling
  • I-refresh: ang mga notification ng babala na may kinalaman sa submodule ay hindi maaaring sarhan
  • Preview ng OS X 10.11: posibleng mga error sa panloob

Ano ang bago sa bersyon 6.5.8 / 7 I-preview ang 4:

  • Mga Fixed Bug:
  • Git:
  • Commit / Bumalik / iba: ang mga tinanggal na submodule ay maaaring magpakita bilang mga file, masyadong
  • Itapon: i-reset ang submodule sa index pa rin resetted sa HEAD
  • I-refresh:
  • ang mga tinanggal na submodules ay maaaring hindi lumitaw
  • nilaktawan ang mga submodule na nag-ambag sa direktoryo ng "pagbabago" ng estado
  • GitHub: sinusuportahan ang suporta ng organisasyon

Ano ang bago sa bersyon 6.5.6 / 7 I-preview ang 4:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Git:
  • Papalabas na pagtingin: kakayahang baguhin ang may-akda ng mga gumawa
  • Ibalik ang: idinagdag ang vm-property na "smartgit.revert.commitMessageTemplate" upang ipasadya ang mensahe ng gumawa; gamitin ang $ {message} at $ {sha} para sa mensahe o SHA ID ng ibinalik na gumawa at n upang magdagdag ng line-break
  • Magdagdag o Lumikha ng Repository: tuklasin ang lalagyan kahit na tinukoy ang admin subdirectory (.git /. hg)
  • GitHub: pag-aayos ng compatibility para sa paparating na pagbabago ng OAuth API https://developer.github.com/changes/2015-02-20-migration-period-removing-authorizations-token/
  • Pagsasama ng GitHub, Stash, Bitbucket: abiso upang magmungkahi ng configuration
  • Mga Fixed Bug:
  • Blame: Ang Ctrl + Z accelerator ay hindi gumagana kapag ang focus ay nasa pane ng nilalaman ng file
  • I-refresh / iba pang mga utos: posibleng mga hang na nauugnay sa Cygwin installations (Cygwin Git, Open SSH)

Ano ang bago sa bersyon 6.5.6:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • GitHub:
  • "default" na sangay ay preselected kapag lumilikha ng paghiling ng pull (makita)
  • mas mahusay na mga query
  • suporta para sa mga paparating na pagbabago ng API na may kaugnayan sa mga organisasyon
  • Mga Fixed Bug:
  • Hg:
  • Masisi: posibleng panloob na error
  • pamamahala ng repositoryo: posibleng panloob na error na nag-aalis ng isang repository na maaaring binuksan sa pangalawang window
  • bilis-paghahanap: panloob na error na nagpapasok ng mga character gamit ang editor ng paraan ng pag-input

  • Ang
  • startup ay nabigo sa "Ang SmartGit ay nagsimula sa error na elevation" / li>
  • SVN:
  • I-clone: ​​posibleng problema sa svn: espesyal na pag-set
  • maaaring lumikha ng push ang isang sangay na "foo + bar" sa halip na itulak sa umiiral na sangay na "foo bar"
  • mga editor ng teksto: I-undo / Gawing muli ang gumanap ng 2 hakbang kapag ginagamit ang paggamit ng shortcut
  • Windows:
  • ilang mga system ang mabilis na nag-crash dahil hindi ma-access ang kontrol ng taskbar
  • mga kagustuhan: pinipigilan ng hindi lipas na executable hg ang pagsasara ng dialog

Ano ang bago sa bersyon 6.5.5:

  • Mga Fixed Bug:
  • Git:
  • Mga panlabas na tool: ang default na panlabas na tool na "Format Patch" ay nabigo kung ang direktoryo ng output ay naglalaman ng mga puwang sa landas
  • Mag-log: Hindi gumagana ang Cherry-Pick at Revert sa filter na view
  • Hilahin: "pinanggalingan" ay hindi pinipili kung kasalukuyan at walang sangay na sinusubaybayan
  • Push: posibleng panloob na error
  • SVN:
  • panloob na error kung sinusubukang itulak ang isang bagong branch
  • Linux:
  • pag-drop ng mga direktoryo sa View ng mga repository (upang magdagdag ng mga repository) ay hindi gumagana
  • panloob na error kapag naglunsad sa IBM JRE
  • OS X:
  • Kung minsan ay nawala ang toolbar ng Mga toolbar na "Next Change"

Ano ang bago sa bersyon 6.5.4:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Push: suporta para sa "push.default = kasalukuyang"
  • Ang mga invocations ng GC ay nabawasan
  • Nagdagdag ng property ng VM "smartgit.branch.tagExcludeRegEx" upang mapabuti ang bilis ng kaugnay na pag-log para sa mga repository na may malaking bilang ng mga tag sa pamamagitan ng pagbubukod ng mga hindi nakakaintindi na tag, hal. mga autogenerated, sa pamamagitan ng pagtukoy ng isang regular na expression
  • Mga Fixed Bug:
  • Masisi: Ihambing / Hindi gumagana ang Log sa mga file na inilipat / pinalitan ng pangalan
  • Cherry Pick (walang gumawa): hindi pinapansin ang "Append source SHA na gumawa ng mensahe" na opsyon
  • Ipinapalagay na maling ipinapalagay na itinuturing na mga submodule bilang mga lokal na pagbabago at sa gayon ay nagpakita ng nanggagalit na babala
  • GitHub: hindi mai-clone ang "wiki" na mga repository
  • I-refresh: mga problema sa pag-monitor ng file na hindi pinagana
  • Mga kasangkapan:
  • isang naka-configure na tool upang gumamit ng 2 gumawa, ay hindi nag-aalok ng parehong "direksyon"
  • Updater:
  • Mac:

  • Maaaring hindi hilingin ang mga pribilehiyo ng admin
  • ~ / Library / Preferences / SmartGit / updater directory na hindi malinis nang wasto
  • maaaring maghintay ng walang katapusan na sinusubukang lumabas sa SmartGit
  • Window | Bagong Window: maaaring binuksan ang dalawang bintana

Ano ang bago sa bersyon 6.5.2:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Git:
  • Mga sanga: nagdagdag ng VM property upang i-configure kung aling "Iba pa" ang nagpapakita, hal. "smartgit.branch.otherRefs = tala; archive"
  • httpproxy: ay ipinasa ng variable na kapaligiran ngayon (sa halip na pagsasaayos ng command line) upang gawing mas nakikita ang mga password
  • Mag-log:
  • sa kaso ng napiling merge commit, ang mga ID ay ipinapakita sa itaas ng view ng Mga Pagbabago upang gawing malinaw kung aling mga pagbabago ang ipinapakita
  • I-refresh: mas detalyadong notification sa kaso ng napansin na posibleng problema sa pagganap
  • Autoupdate:
  • Matagumpay na na-download ang hindi maayos na pagsasara
  • GUI
  • pinabuting pagganap, lalo na kapag pinapalitan ang window ng Log
  • Mga Fixed Bug:
  • Git:
  • GitFlow: dapat na pangkalahatang magagamit ang merge para sa mga feature branch maliban sa HEAD na isang espesyal na branch
  • Kumuha ng Higit Pa: hindi gumagana para sa mga panggagaya ng isang solong ulo
  • I-refresh:
  • malamang na magre-refresh sa kaso ng submodules
  • Windows, Linux: maaaring hindi maayos na i-refresh pagkatapos gumagalaw sa direktoryo
  • Ihambing at iba pa: problema sa pagganap para sa mga malalaking file na may maraming mga pagbabago
  • Salungatan Solver o Index Editor: hindi gumagana ang pag-highlight sa kasalukuyang linya
  • Ang VM property "smartgit.executable.home" ay hindi palaging pinarangalan
  • GUI:
  • ang pag-alis ng pangkat ay hindi na-update ang nested, buksan ang repository na may posibilidad na magdulot ng panloob na error
  • Inalis ang default na accelerator ng Salungat Solver dahil nagkasalungat ito sa bilis ng paghahanap
  • sinusubukan na magbukas ng isang hindi nakalistang repository: ang nangyari na dialog ng kumpirmasyon ay hindi aktibo
  • OS X 10.10 (Yosemite): inalis ang Window & gt; Full Screen, dahil ang pag-maximize ay may parehong epekto

Ano ang bago sa bersyon 6.5.1:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Tagapagbigay ng Repository Piliin ang dialog ng Repository: idinagdag ang bilis-paghahanap
  • sa maraming kahilingan ng user na ibinalik ang splash screen
  • Mga Fixed Bug:
  • Git:
  • Git-Flow: Tapos na Paglabas ay hindi nag-aalis ng remote na sangay
  • I-refresh: "nawawala" ang mga direktoryo ay maaaring mawalan paminsan-minsan
  • Hg:
  • Blame: posibleng panloob na error kung ang (mga) linya sa posisyon 0 ay inalis
  • Ipasok ang nabagong file na binuksan ang 2 paghahambing ng file
  • Ang sobrang tala ng "Mataas na paggamit ng memorya" ay gumamit ng memory at sa gayon ay madalas na nagpakita

Ano ang bago sa bersyon 6.0.8:

  • Mga Fixed Bug:
  • Git:
  • Huwag pansinin: Pinagana ang pagpipiliang "tahasang" para sa multi-file-pagpili
  • Mga repository: ang mga repositoryo ng hubad ay ipinapakita bilang binagong
  • Hg:
  • I-refresh: posibleng panloob na error na dulot ng "masamang" cache ng branchhead
  • isang bug ay maaaring makabuo ng tonelada ng bug * .ziip na mga file sa loob ng maikling panahon
  • Linux: katutubong pag-crash pagkatapos ng pag-update ng Linux (kaugnay sa libcairo)
  • Ang paghawak sa password ay nasira sa Java 1.8.0_25
  • SSH: kung ang temp directory ay naglalaman ng mga puwang, ang built-in na SSH client ay hindi gumagana

Ano ang bago sa bersyon 6.5 RC2:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Git:
  • Sangay:
  • Palitan ang pangalan: gumagana din ngayon para sa kasalukuyang sangay
  • Lumikha ng Sangay mula sa isang malayong sangay: hindi pinipili ang checkbox sa pagsubaybay kapag binago ang pangalan ng lokal na sangay
  • Magkakaloob ng mga mensahe lamang sa 4kB
  • GitHub: hiniling na pamagat / deskripsyon ng paghiling ang pinaghihiwalay lamang ng newline, hindi isang panahon
  • Remote | I-configure ang pinalitan ng pangalan sa Remote | Properties
  • Mas mataas ang pag-detect ng "Mataas na paggamit ng memorya" at sa gayon ay mas malamang na mangyayari
  • Mga Fixed Bug:
  • Git:
  • Mag-log: palitan ang pangalan ng pagtuklas ay hindi makakapag-canonicalize ending ng linya
  • OS X: - I-refresh: maaaring maglaho ang mga direktoryo na naglalaman ng nilaktawan na file pagkatapos magsagawa ng isang utos
  • Remote | Properties (I-configure) ay nasira para sa SVN repositories
  • Setup wizard: sa OS X 10.9+ / usr / bin / git ay hindi na-verify maliban kung ang SmartGit "palagay" ay naka-install ang Git (kung hindi man ipapakita ng OS X ang isang dialog na humihiling na i-install ang Git kahit hindi kinakailangan)
  • Mga repository: - "" nawala ang estado kapag lumilipat ng mga bintana - binubuksan ang isang repository ng grupo ng repository sa loob ng grupong iyon na bukas
  • GUI: - Hindi gumagana ang mga accelerator gamit ang, hal., isang layout ng Russian na keyboard - drag-and-drop ng mga file / mga direktoryo sa mga patlang ng input ay nasira
  • Mga file: pagsasaayos ng panloob na error para sa "Estado" at pagkakaroon ng "nilaktawan" na mga file
  • Mga Table: pagpili sa susunod na item matapos ang isang nakaraang tinanggal, hindi gumagana ang maaasahan

Ano ang bago sa bersyon 6.5 RC1:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Mga ibinahaging Review: Idinagdag menu item na "Ipakita ang Sarado Hilig Kahilingan"
  • Mag-log:
  • Gumawa ng graph:
  • Ang bilang ng mga ref sa mouse-over-seksyon ay ipinapakita
  • Ang meta refs ay nagpapakita lamang sa mouse-over-section
  • Mga Fixed Bug:
  • Git:
  • Mga ibinahaging Review: Ang pag-log ay patuloy na nagpapakita ng mga kahilingan sa pull pagkatapos ng pagsasama
  • Palitan ang pangalan: hindi maaaring mahulaan sa pamamagitan ng pagpindot sa F2 sa isang direktoryo
  • Pagpapasimula: "Ang posibleng problema sa pag-refresh ng pagganap" ay hindi iginagalang ang naka-set na "smartgit.executable.home" na ari-arian
  • Hg: (napatotohanan) mga koneksyon sa http
  • SVN:
  • I-edit (Huling) Mensahe ng Komite: nagpakita ng impormasyon ng SVN (hal. mula sa cherry-pick)
  • Tindahan ng password: nasira para sa pinakabagong bersyon ng Java, hal. 1.8.0_25
  • Ang UTF-8-detection mula sa nilalaman ay hindi pinagana sa pamamagitan ng default
  • GUI:
  • Mga Abiso: maaaring magpakita ng mga hindi napapanahong notification
  • OS X 10.10 ("Yosemite"): mga problema sa pag-render ng field ng paghahanap ng paghahanap
  • Mga Table: pagpili sa susunod na item matapos ang isang nakaraang tinanggal, hindi gumagana ang maaasahan
  • Windows: personal% APPDATA% syntevoSmartGitsmartgit.vmoptions ay hindi ginamit

Ano ang bago sa bersyon 6.5 I-preview ang 7:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Autoupdate: Dapat na manatili ang notification ng "Bagong Bersyon" pagkatapos na ma-click ang "Ipakita ang Changelog"
  • Ihambing ang: pag-optimize na may kaugnayan sa kulot na may braso upang magbigay ng mas angkop na mga resulta para sa mga kumplikadong diffs
  • Mga repository: ipahiwatig ang "hubad", saradong mga repository
  • Submodules:
  • tampok na Deinit
  • Ang pag-unregister ay dapat makita sa menu ng konteksto at deinit submodule
  • Mga Fixed Bug:
  • Blame: panloob na error kapag nag-aplay sa Log ng "" line
  • Sangay:
  • lumipat sa isang branch ng remote-only na katangian na napili ang bagong nangyari na sangay sa ilalim ng remote nito
  • Pinagana ang pull para sa mga "hubad" na mga repositoryo
  • Ihambing / Mag-log & gt; I-save Bilang: binary file ay maaaring gamutin bilang text file (linya separator conversion)
  • Ang tool na ginamit sa mabilis na pag-forward ay gumamit ng maling sangay
  • GitHub:
  • Lumikha ng Kahilingan ng Paghiling: nakalista ang HEAD bilang target na sangay
  • error "Hindi nahanap ang katawan" na Bagay. " para sa mga espesyal na repository
  • Mag-log: nagpapakita ng branch / stash mula sa main window na hindi gumagana kung ang Log ay alread bukas para sa repository na ito
  • I-refresh: hindi natuklasan ang mga pagbabago ng imbakan na naging bago pa lamang na na-initialize sa labas ng SmartGit
  • Itakda ang Nasusubaybayan na Sangay: nakalista ang meta-refs
  • Submodules: nagtatrabaho puno ng estado ng "idinagdag" submodule ay hindi "Bilang Index"
  • Iba pang Mga Pagbabago:
  • awtomatikong pag-log ng dump ng thread sa kaso ng hanging GUI thread
  • inalis ang default na mula sa Windows installer / portable bundle

Ano ang bago sa bersyon 6.5 I-preview 6:

  • Mga Fixed Bug:
  • Paghambingin / Salungatan Solver: ang pagbabasa ng mga tekstong file na may byte order mark (BOM) ay nasira, na nagiging sanhi ng pagkakasulat nang dalawang beses sa I-save
  • Git:
  • Mag-log: maaaring bumalik upang magsagawa upang ibunyag
  • Hg:
  • Ang mga repository ay hindi nagpapakita ng mga papalabas na arrow kapag binuksan, ngunit kapag sarado
  • . hgignore: ** ay hindi gumagana ayon sa inaasahan

Ano ang bago sa bersyon 6.0.7:

  • Git:
  • Annotate: posibleng internal error
  • Commit: posibleng panloob na error kapag ang dialog ay masyadong sarado
  • Ihambing: posibleng panloob na error
  • Huwag pansinin: panloob na error kapag sinusubukang huwag pansinin ang mga file tulad ng "foo [" ayon sa pangalan
  • Output view: posibleng panloob na error
  • Hilahin: hindi pinili na opsyon "At magpasimula ng mga bagong submodule" ay hindi pinarangalan
  • I-refresh:
  • submodule sa loob ng hindi diretso na direktoryo ay maaaring hindi lumabas
  • para sa mga kalat-kalat na checkout na hindi inaasahang nawawalang mga direktoryo ay ipinapakita
  • Tingnan | Balewalain na Mga File: kung pinili, hindi pinapailang mga submodule ang hindi ipinapakita kung View | Hindi nabago na mga File ay hindi napili
  • Hg:
  • Mga Sanga: sanga na naglalaman ng espasyo sa kanilang pangalan ay hindi na-proseso nang wasto
  • Mag-log (nakabatay sa dialogo): posibleng panloob na error sa malapit
  • I-refresh: posibleng panloob na error
  • SVN:
  • I-clone: ​​posibleng panloob na error
  • Hilahin: posibleng nakaliligaw na babala tungkol sa lokal na estado sa kaso ng mga di-binigay na submodules
  • Push: posibleng panloob na error
  • GUI:
  • Pagkumpleto ng landas ng file: posibleng panloob na error
  • Out-of-memory-error-dialog: Hindi gumana ang pindutan ng paglabas
  • Nakapaloob na SSH client: hindi sinusuportahan ang mga pangalan ng user na may domain, hal. user @ domain

Ano ang bago sa bersyon 6.5 Preview 5:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Mga Kagustuhan: alisin ang lipas na opsyon na "GitHub: Magtanong ng master password, kung kinakailangan"
  • Mga Fixed Bug:
  • Git:
  • Ibalik ang & amp; Commit: itago ang mensahe hanggang sa susunod na gumawa
  • Ipagpalagay na nawawala / tinanggal na estado ang superseded state-hindi nabagong estado
  • Ang mga pagbabago sa view: nasira ang display para sa submodules
  • Mga panlabas na tool:
  • ay hindi gumagana sa closed repositories
  • "Mag-apply Patch" ay pinagana kahit na walang anumang repository
  • Updater (Mac / Linux): posibleng mga problema kung kinakailangan ang elevation para sa nakaraang mga pag-update
  • Hindi ginagamit ang mga shutdown-hook na nagdulot, hal., mga direktoryo ng temp na hindi malinis

Ano ang bago sa bersyon 6.5 Preview 3:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • Git
  • Salungatan Solver: ipakita ang dialog na tulad ng resolusyon para sa mga binary file
  • Ihambing ang File: hindi nag-check ang mga Index at HEAD na mga estado na may wastong mga line separators
  • Git Flow:
  • pagpipilian upang i-configure ang pangalan ng tag para sa Tapos na Paglabas
  • suporta para sa higit sa isang release branch sa parehong oras
  • GitHub:
  • Opsyonal na magdagdag ng "salungat sa agos" na remote upang makuha lamang mula sa nakakagaling na repository
  • Ang listahan ay naka-star din sa mga repository
  • Hilahin: iwasan ang nakalilito "Nasa estado ka ng 'hiwalay na HEAD'." mensahe
  • Lutasin: opsyon upang buksan ang Salungatan Solver
  • Updater:
  • higit pang mga detalye ay ipinapakita sa kaso ng error
  • Windows: Gumagamit ng elevation-enforcing executable sa halip ng script
  • Mga Fixed Bug:
  • Git
  • Background Fetch / Poll: ang optiion upang huwag paganahin ang mga remote ay paminsan-minsan ay hindi pinarangalan
  • Mga Pagbabago: Ang EOL na impormasyon ay ipinapakita kahit na para sa mga binary na file
  • Mga panlabas na tool: kung walang kumpirmasyon ay kinakailangan, ang $ {commit} ay naipapasa pa rin bilang pangalawang parameter sa kaso ng solong pagpipilian
  • Ihambing ang File, Mag-log | I-save Bilang: hindi nag-check ang Index at HEAD ay may mga tamang line separator
  • Mag-log:
  • Mga Detalye: ang pag-click sa link ng gumawa ay hindi nakikita ito sa view ng Commits
  • Maaaring mabigo ang pag-refresh upang kunin ang mga pagbabago sa panahon ng / pagkatapos ng pagkakaroon ng merging / cherry-picking / rebasing / reverting
  • Ibalik at Ibalik ang & amp; Ang komit ay hindi gumawa ng parehong mensahe ng gumawa
  • Repasuhin: Isama sa rebase ang ibinigay na panloob na error para sa remote na kahilingan sa paghiling ng pull
  • SVN:
  • I-clone ang mapa na svnkit: mga katangian ng entry sa .gitattribute
  • Linux (non-Ubuntu): pangit na naghahanap ng GUI na may mga hindi tamang kulay
  • Updater:
  • gumawa ng elevation check kahit na para sa & lt; Windows Vista
  • sa startup, kapag kinansela ang elevation, ang SmartGit ay nag-hang nang walang GUI
  • sa Windows, nabigo ito kapag inilunsad ang SmartGit mula sa 64-bit na Java
  • git, mercurial at jre directories ay nilikha kahit na naka-install ang no-JRE bundle
  • posibleng panloob na error

Ano ang bago sa bersyon 6.0.6:

  • Mga Bagong Tampok, Mga Pagpapabuti:
  • SSH: idinagdag ang VM property smartgit.ssh.defaultUser upang i-configure ang SSH user name na gagamitin kung hindi tinukoy sa URL
  • Submodules: idinagdag ang VM property smartgit.core.push.recurseSubmodules = on-demand upang itulak ang mga submodule sa demand
  • Mga Fixed Bug:
  • Magdagdag o Lumikha ng Repository: bubukas ang isang naka-open na repository sa pangalawang window
  • Mag-log:
  • Mga Detalye: dapat magpakita ng impormasyon kung sakaling hindi pa na-load ang mga magulang na gumawa ng
  • Kumikilos: panloob na error sa pag-drag sa ref sa pagsasama ng node
  • Mag-log Commit Chooser: panloob na error na nagsasagawa ng isang pagkilos na Kopyahin sa isang virtual (hal. pagsasama) node
  • Repasuhin:
  • posibleng error sa kaso ng di-wastong email ng user
  • posibleng panloob na error sa kaso ng mga kakaibang character (tulad ng n) sa user name

  • Ang
  • pagpasok ng di-wastong email address ay maaaring magresulta sa error pagkatapos ng pag-edit ng user
  • gumawa ng mensahe na nawala pagkatapos ng pagsasama ng kahilingan ng pull gamit ang "Sumanib"
  • Isama ang pagsasama ng mabilis-forward kapag gumagamit ng pagpipiliang "Sumanib"
  • kapag nagsi-sync ang pagbabago ng Suriin nang hindi itinutulak ang lokal na kahilingan sa kahilingan ng pull, ang kaukulang kahilingan sa hilera ay maaaring mawala nang pansamantala sa remote repository
  • ay hindi dapat i-update ang kahilingan sa pag-pull nang walang pagkakaroon ng isang lokal na branch (maaaring magresulta sa error na "hindi makapagpasiya")

Ano ang bago sa bersyon 5.0.7:

  • Mga Fixed Bug:
  • Git:
  • pagpapatunay: ang mga username ay naglalaman ng @ ay hindi pinanghawakan ng tama
  • Magkakaroon ng komisyon: "susugan" ang magagamit para sa mga bagong lokal na sanga na nakaturo na naitulak na kumilos
  • GitHub:
  • panloob na error kapag sinusubukang magbasa ng mga komento (hindi wastong format ng petsa)
  • pagsasama na nasira para sa mga repository na hindi pagmamay-ari ng account
  • Mag-log:
  • Ang HEAD ay maaaring maling isipin na itinuturo kung ang HEAD ay direktang tumuturo sa isang SHA
  • Mga Detalye (GitHub): kung gumawa ng naglalaman ng mga komento, ang nilalaman ay inililipat sa kanan
  • I-refresh:
  • negated. gitignore pattern ay maaaring hindi gumana ng maayos
  • posibleng panloob na error na may kaugnayan sa index ng Git
  • Hg:
  • Mag-log: mabilis na pagsasara ng panloob na error window pagkatapos ng pagbukas
  • SVN:
  • I-clone: ​​posible "Hindi maaaring malutas ang mga error na ref / / remotes / git-svn"
  • Push Commits: false-positive warning "Hindi posible na itulak ang gumawa ng '' dahil ito ay maraming sanga"
  • GUI: Maaaring gawing mas maliit ang view ng mga pagbabago kaysa sa pinakamababang sukat nito
  • Linux: inotify-limit na mga babalang link sa hindi umiiral na pahina ng dokumentasyon
  • OS X: Mga error sa panloob na may kaugnayan sa GUI

Mga Kinakailangan :

  • Oracle Java Standard Edition Runtime Environment

Katulad na software

setuptools-git
setuptools-git

11 May 15

gitstatus
gitstatus

12 May 15

bzr-git
bzr-git

20 Feb 15

Diffstat
Diffstat

20 Feb 15

Iba pang mga software developer ng SyntEvo GmbH

SmartSVN
SmartSVN

22 Jun 18

SmartCVS
SmartCVS

14 Apr 15

SmartSynchronize
SmartSynchronize

17 Feb 15

Mga komento sa SmartGit/Hg

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!