Q&A: 1.2.0 Plugin Compatibillity check (in svn since rev.27644) | Page 3

Discussion in 'General Development (no feature request here!)' started by infinite.loop, March 8, 2011.

    • Premium Supporter

    wouter1971 MP Donator

    System Specs
    Hi Steve and Jameson_UK,

    I just a noob at compiling and only follow the below procedure from the wiki:

    Windows Explorer method

    Open a Windows Explorer window (Start > Computer) and navigate to the svn Build folder
    Default folder is C:\svnroot\mediaportal\trunk\Build

    Then double-click the "MSBUILD_Rebuild_Release_MediaPortal.bat" file.
    Then double-click the "MSBUILD_Rebuild_Release_TVServer_Client.bat" file.

    After the builds are successfully completed, your freshly compiled MediaPortal and TV-Server installation files are available in:

    C:\svnroot\mediaportal\trunk\mediaportal\Release\

    And i retrieve svn every time by deleting all dirs and doing a new retrieval.
    I don't realy understand what you are saying Steve. What script should i run? Offcouse i was checking the Fritz!Box plugin :D
    • Premium Supporter

    steve42 MP Donator

    I think you are doing right. Check the log file the build generates (in the build directory), if everything is ok and the svn version number is injected then something like this should appear:
    Code (text):

    -= MediaPortal =-
    -= build mode: Release =-
     
     
    Using following environment variables:
    DSHOW_BASE =  
    DXSDK_DIR =  
    WINDOWS_SDK =  
     
    Running : C:\Programme\TortoiseSVN\bin\SubWCRev.exe
    SVN Version: 27696
    Updating: C:\dev\mp\Common-MP-TVE3\SolutionInfo.cs
    Updating: C:\dev\mp\Common-MP-TVE3\DirectShowLib\AssemblyInfo.cs
     
    This is where the build version is injected into the code. This version number is relevant for the compability check, as far as I understand it. So if this inject fails, version will stuck at 1.1.6 and compabilty check will fail.

    steve
    • Team MediaPortal

    Jay_UK Test Group

    System Specs
    Wouter,

    Are you experiencing the same issue I had??

    When you have built the releases, do they have the version number in their filename?

    Are you running the 32bit or 64bit version of tortoise? If you OS is 64bit, make sure you have the 32bit version of Tortoise installed.

    J.
    • Premium Supporter

    wouter1971 MP Donator

    System Specs
    Jay, Steve,

    Ok, i'll understand now what the problem is. The version number is not injected for a long time now. It always complains that version.txt is not found.
    This has always worked out fine, but now it is not working anymore, same as Jay experienced.
    I use TortoiseSVN on XP 32bit so that is not the problem. But now i know where to find the solution.

    Seperate issue i experienced:
    When i normaly retrieve all svn dirs automaticaly with a command script with the 5 svn commands in it i have no compiling issues, but since now also the DXErr9 within the /trunk/DirectShowFilters is not retrieved anymore within this simple batch file.
    I have to run the command twice to get just this dir. Strange.

    Thanks for helping out, try to figure it out this evening. If you have any clue let me know :D
    • Premium Supporter

    wouter1971 MP Donator

    System Specs
    Found the problem:

    Did not have TortoiseSVN installed as this is no prerequisite. This should be updated in the wiki in the compile part!
    Version is nicely inserted now into the filename. I was confusing subversion with TortoiseSVN in my earlier post.

    Greetings all, and thanks for helping out. :D
    • Premium Supporter

    mcrob83 MP Donator

    AW: Re: Q&A: 1.2.0 Plugin Compatibillity check (in svn since rev.27644)

    Today I've compiled and installed version 1.1.7.27975 and I noticed, that some plugins are not working anymore.
    Especially the tvmovie plugin is very useful for me, but isn't compatible anymore, altough it was working great all the time. Perhaps there'll be a fix soon ;)
    Thanks in advance,
    ROB[IMG]
    • Team MediaPortal

    arion_p Development Group

    System Specs
    How did you compile TVServer?
    Normally all built in plugins (both TVServer and MP ones) should always be compatible.
    Check the version of TVServer.exe & SetupTV.exe against the version of these plugins. If it is different, something went wrong during compilation.
    • Premium Supporter

    mcrob83 MP Donator

    AW: Q&A: 1.2.0 Plugin Compatibillity check (in svn since rev.27644)

    I did it with the internal *.bat, which always worked fine. When i go back to svn29766, all plugins are compatible, as they should. Perhaps you could verify this.
    • Team MediaPortal

    arion_p Development Group

    System Specs
    Have you checked the version numbers?
    Do check both the version numbers of the files installed (it might be an installation issue) and the version numbers of the binaries on your SVN working copy (build issue). Also check the build logs, and SVN working copy for errors.

    Edit: I tried a local build of SVN 27980 and all is working as expected.
    • Premium Supporter

    mcrob83 MP Donator

    AW: Q&A: 1.2.0 Plugin Compatibillity check (in svn since rev.27644)

    Hi,
    I also have tried a build of SVN 27980 - no it's working. I don't know, what has been going wrong.

Share This Page

Users Viewing Thread (Users: 0, Guests: 0)

Running the latest version?

V1.3.0 FINAL - released March 2013
Releasenews | Download
Changelog
 | Requirements
HTPC
Team-MediaPortal
 
About
Contact |  Press
Partners