<rss version="2.0" xmlns:a10="http://www.w3.org/2005/Atom"><channel><title>Inflectra Customer Forums: GIT plugin: 32-bit git.dll missing entry point git_diff_blobs (Thread)</title><description>After upgrading from SpiraTest 4.0.0.0 to SpiraTeam 4.1.0.5, I am trying to use the SpiraTeam Git plugin v3.2.0. SpiraTeam works fine and the Git plugin "mostly" works. It successfully browses my Git repository: it can list and download files, and it can associate them to artifacts.  When I click on a source file in Tracking -&gt; Source Code, for example 'src/TTCGui/fwd.h', I get the following error:     Provider Error: Unable to load the source code provider      Source Code File: &#xD;
                                 fwd.h &#xD;
&#xD;
                                 &#xD;
&#xD;
                                       &#xD;
&#xD;
	         File Path :&#xD;
&#xD;
                                         &#xD;
                                             src/TTCGui/fwd.h &#xD;
&#xD;
                                         &#xD;
&#xD;
	&#xD;
                                            File Type&#xD;
                                            (Size):&#xD;
&#xD;
	         C Header &#xD;
	        ( 434  KB)&#xD;
&#xD;
	         Last Edited :&#xD;
&#xD;
	         28/03/2014 10.16.18 &#xD;
	&#xD;
&#xD;
	         Author :&#xD;
&#xD;
                                             Massimiliano Ghilardi &#xD;
&#xD;
	         Latest Revision :&#xD;
&#xD;
	&#xD;
	         df45604d05      And the "Revisions" tab for the source file remains empty. The "Association" tab still works. This happens for ALL source files.  Checking the Windows Event Log I found a lot of errors, all similar to this: -------------------------------------------------------------------------------------------------------- Tipo evento:    Errore  Origine evento:    SpiraTeam  Categoria evento:    Nessuno  ID evento:    0  Data:        07/04/2014  Ora:        10.22.51  Utente:        N/D  Computer:    XP-SPIRATEST  Descrizione:  In APPLICATION.Business.SourceCode::RetrieveRevisionsForFile:    Messages:&#xD;
    Could not find file 'src/TTCGui/fwd.h' [APPLICATION.PlugIns.VersionControlArtifactNotFoundException]&#xD;
    Impossibile trovare un punto di ingresso con nome 'git_diff_blobs' nella DLL 'git2'. [System.EntryPointNotFoundException]    {{{{ translation: cannot find entry point named 'git_diff_blobs' in DLL 'git2'. [System.EntryPointNotFoundException] }}}}   Stack Trace:&#xD;
    in APPLICATION.PlugIns.GitProvider.GitVersionControlPlugIn.RetrieveRevisionsForFile(Object token, String fileKey, String sortProperty, Boolean sortAscending, Hashtable filters)&#xD;
    in APPLICATION.Business.SourceCode.RetrieveRevisionsForFile(Int32 userId, String fileKey, Int32&amp; totalCount)  --------------------------------------------------------------------------------------------------------  For completeness, I checked the symbols in 'git2.dll', taken from  https://www.inflectra.com/Downloads/GitProvider.zip  and installed alongside GitProvider.dll, Inflectra.Global.dll, and LibGit2Sharp.dll in C:\Programmi\Spiratest\VersionControl as per installation instructions. The installed git2.dll is 32-bit, since SpiraTeam is installed on a 32-bit Windows XP box, and it contains the symbol _git_diff_blobs@36 but does NOT contain the symbol git_diff_blobs  I also checked the symbols in 64-bit git2.dll (which I cannot use due to 32-bit Windows XP), and this one DOES contain the symbol git_diff_blobs.  Any idea on how to solve this error?  </description><language>en-US</language><copyright>(C) Copyright 2006-2026 Inflectra Corporation.</copyright><managingEditor>support@inflectra.com</managingEditor><category domain="http://www.dmoz.org">/Computers/Software/Project_Management/</category><category domain="http://www.dmoz.org">/Computers/Software/Quality_Assurance/</category><generator>KronoDesk</generator><a10:contributor><a10:email>support@inflectra.com</a10:email></a10:contributor><a10:id>http://www.inflectra.com/kronodesk/forums/threads</a10:id><ttl>120</ttl><link>/Support/Forum/integrations/version-control/877.aspx</link><item><guid isPermaLink="false">threadId=877</guid><author>Massimiliano Ghilardi (m.ghilardi@caribel.it)</author><category domain="http://www.inflectra.com/kronodesk/thread/tag">git</category><title>GIT plugin: 32-bit git.dll missing entry point git_diff_blobs</title><description>After upgrading from SpiraTest 4.0.0.0 to SpiraTeam 4.1.0.5, I am trying to use the SpiraTeam Git plugin v3.2.0. SpiraTeam works fine and the Git plugin "mostly" works. It successfully browses my Git repository: it can list and download files, and it can associate them to artifacts.  When I click on a source file in Tracking -&gt; Source Code, for example 'src/TTCGui/fwd.h', I get the following error:     Provider Error: Unable to load the source code provider      Source Code File: &#xD;
                                 fwd.h &#xD;
&#xD;
                                 &#xD;
&#xD;
                                       &#xD;
&#xD;
	         File Path :&#xD;
&#xD;
                                         &#xD;
                                             src/TTCGui/fwd.h &#xD;
&#xD;
                                         &#xD;
&#xD;
	&#xD;
                                            File Type&#xD;
                                            (Size):&#xD;
&#xD;
	         C Header &#xD;
	        ( 434  KB)&#xD;
&#xD;
	         Last Edited :&#xD;
&#xD;
	         28/03/2014 10.16.18 &#xD;
	&#xD;
&#xD;
	         Author :&#xD;
&#xD;
                                             Massimiliano Ghilardi &#xD;
&#xD;
	         Latest Revision :&#xD;
&#xD;
	&#xD;
	         df45604d05      And the "Revisions" tab for the source file remains empty. The "Association" tab still works. This happens for ALL source files.  Checking the Windows Event Log I found a lot of errors, all similar to this: -------------------------------------------------------------------------------------------------------- Tipo evento:    Errore  Origine evento:    SpiraTeam  Categoria evento:    Nessuno  ID evento:    0  Data:        07/04/2014  Ora:        10.22.51  Utente:        N/D  Computer:    XP-SPIRATEST  Descrizione:  In APPLICATION.Business.SourceCode::RetrieveRevisionsForFile:    Messages:&#xD;
    Could not find file 'src/TTCGui/fwd.h' [APPLICATION.PlugIns.VersionControlArtifactNotFoundException]&#xD;
    Impossibile trovare un punto di ingresso con nome 'git_diff_blobs' nella DLL 'git2'. [System.EntryPointNotFoundException]    {{{{ translation: cannot find entry point named 'git_diff_blobs' in DLL 'git2'. [System.EntryPointNotFoundException] }}}}   Stack Trace:&#xD;
    in APPLICATION.PlugIns.GitProvider.GitVersionControlPlugIn.RetrieveRevisionsForFile(Object token, String fileKey, String sortProperty, Boolean sortAscending, Hashtable filters)&#xD;
    in APPLICATION.Business.SourceCode.RetrieveRevisionsForFile(Int32 userId, String fileKey, Int32&amp; totalCount)  --------------------------------------------------------------------------------------------------------  For completeness, I checked the symbols in 'git2.dll', taken from  https://www.inflectra.com/Downloads/GitProvider.zip  and installed alongside GitProvider.dll, Inflectra.Global.dll, and LibGit2Sharp.dll in C:\Programmi\Spiratest\VersionControl as per installation instructions. The installed git2.dll is 32-bit, since SpiraTeam is installed on a 32-bit Windows XP box, and it contains the symbol _git_diff_blobs@36 but does NOT contain the symbol git_diff_blobs  I also checked the symbols in 64-bit git2.dll (which I cannot use due to 32-bit Windows XP), and this one DOES contain the symbol git_diff_blobs.  Any idea on how to solve this error?  </description><pubDate>Mon, 07 Apr 2014 09:43:21 -0400</pubDate><a10:updated>2017-12-04T17:43:31-05:00</a10:updated><link>/Support/Forum/integrations/version-control/877.aspx</link></item><item><guid isPermaLink="false">messageId=1599</guid><author>David J (adam.sandman+support@inflectra.com)</author><title> &#xD;
&#xD;
&#xD;
Hi Massimilano  Could you please log a help desk ticket with this information, we can then tr</title><description> &#xD;
&#xD;
&#xD;
Hi Massimilano  Could you please log a help desk ticket with this information, we can then try and reproduce this for you.  Regards  Adam </description><pubDate>Mon, 07 Apr 2014 16:29:08 -0400</pubDate><a10:updated>2014-04-07T16:29:08-04:00</a10:updated><link>/Support/Forum/integrations/version-control/877.aspx#reply1599</link></item></channel></rss>