Hi Ian, this sounds really strange. However, I must admit, that the git support is not as heavily tested as the Mercurial support because the later is the VCS used for eric and its plug-ins. Maybe some other user here on the list may have some ideas.
Regards, Detlev Am Dienstag, 7. Mai 2019, 18:13:46 CEST schrieb Ian Proudler: > Detlev, > > I installed the non-snap version of eric as per your instructions. I > opened the main python file of my code. I then clicked on the 'add to > repository' button in the second row of the eric main window. Nothing > happened. Clicking on the 'show external tools' button (main window > right hand column) I saw that git was not present.I installed git using > 'apt'. > > I can't remember if I restarted eric or not. I clicked on the 'add to > repository' button again and then various things happened but I may have > misremembered the exact order. There was a pop up window that asked > where to save a .e4p file. Then there was a window that listed all the > files being versioned. Then a window that said I needed to tell git my > name and email address (via the command line) which I did. > > The next time I used eric, I clicked on the 'git status' button (2nd > row, main window). That's when I got the error message. > > Today however the git buttons are hidden except for the 'show log > browser' one and the '>>' symbol. They are both greyed out and clicking > on them does nothing. > > This may not be relevant but I'm also getting a pop up window when I > first login to the desktop saying there is problem with a system file. > Clicking on the button 'report problem ,,,' makes the window disappear > but nothing else seems to happen. I mention this because a similar thing > (i.e. the OS got corrupted) happened the last time I tried to use python > (also on Xnbuntu). This was the main reason I went for the snap version > as I believe that that would have isolated the OS from the python > installation. > > Anyway, thanks for all your help, > > Ian > > On 06/05/2019 17:24, Detlev Offenbach wrote: > > Hi Ian, > > > > please give a step-by-step instruction to reproduce the issue. I just > > tried it over here and it worked fine. However, I might have missed your > > specific circumstances. > > > > Detlev > > > > Am Sonntag, 5. Mai 2019, 19:12:02 CEST schrieb Ian Proudler: > >> I am getting the following error when trying to use git (v2.17.1). > >> > >> (Apologies if this not the correct place to report the issue. I briefly > >> saw an email address when the error first occurred but can't remember it) > >> > >> ------------------------------------------------------------------------- > >> --- ---- 2019-05-05, 17:58:58 > >> ------------------------------------------------------------------------- > >> --- ---- <class 'AttributeError'>: > >> 'NoneType' object has no attribute 'vcsDiff' > >> ------------------------------------------------------------------------- > >> --- ---- File > >> "/home/ian/eric_venv/lib/python3.6/site-packages/eric6/VCS/ProjectHelper. > >> py" , line 544, in _vcsDiff > >> > >> self.vcs.vcsDiff(self.project.ppath) > >> > >> ------------------------------------------------------------------------- > >> --->> > >> ---- Version Numbers: > >> Python 3.6.7, 64-Bit > >> Qt 5.12.2 > >> PyQt 5.12.1 > >> sip 4.19.15 > >> QScintilla 2.11.1 > >> WebEngine 69.0.3497.128 > >> eric6 19.5 (rev. 68256afbba26) > >> > >> Platform: linux > >> 3.6.7 (default, Oct 22 2018, 11:32:17) > >> [GCC 8.2.0] > >> > >> Desktop: XFCE > >> ------------------------------------------------------------------------- > >> --->> > >> ---- Plugins Version Numbers: > >> PluginAbout 19.5 > >> PluginCodeStyleChecker 19.5 > >> PluginEricapi 19.5 > >> PluginEricdoc 19.5 > >> PluginSyntaxChecker 19.5 > >> PluginTabnanny 19.5 > >> PluginTranslator 19.5 > >> PluginVcsGit 19.5 > >> PluginVcsMercurial 19.5 > >> PluginVcsPySvn 19.5 > >> PluginVcsSubversion 19.5 > >> PluginVmListspace 19.5 > >> PluginVmTabview 19.5 > >> PluginWizardDotDesktop 19.5 > >> PluginWizardE5MessageBox 19.5 > >> PluginWizardEricPlugin 19.5 > >> PluginWizardPyRegExp 19.5 > >> PluginWizardQColorDialog 19.5 > >> PluginWizardQFileDialog 19.5 > >> PluginWizardQFontDialog 19.5 > >> PluginWizardQInputDialog 19.5 > >> PluginWizardQMessageBox 19.5 > >> PluginWizardQRegExp 19.5 > >> PluginWizardQRegularExpression 19.5 > >> PluginWizardSetup 19.5 > >> > >> ------------------------------------------------------------------------- > >> --->> > >> ---- Distribution Info: > >> /etc/lsb-release > >> DISTRIB_ID=Ubuntu > >> DISTRIB_RELEASE=18.04 > >> DISTRIB_CODENAME=bionic > >> DISTRIB_DESCRIPTION="Ubuntu 18.04.2 LTS" > >> > >> /etc/os-release > >> NAME="Ubuntu" > >> VERSION="18.04.2 LTS (Bionic Beaver)" > >> ID=ubuntu > >> ID_LIKE=debian > >> PRETTY_NAME="Ubuntu 18.04.2 LTS" > >> VERSION_ID="18.04" > >> HOME_URL="https://www.ubuntu.com/" > >> SUPPORT_URL="https://help.ubuntu.com/" > >> BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" > >> > >> PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/priva > >> cy-> policy" VERSION_CODENAME=bionic>> > >> UBUNTU_CODENAME=bionic > >> > >> _______________________________________________ > >> Eric mailing list > >> [email protected] > >> https://www.riverbankcomputing.com/mailman/listinfo/eric -- Detlev Offenbach [email protected] _______________________________________________ Eric mailing list [email protected] https://www.riverbankcomputing.com/mailman/listinfo/eric
