Puzzled over Mercurial source code

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

Please do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.

This forum is for discussing mojoPortal development

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

You can monitor commits to the repository from this page. We also recommend developers to subscribe to email notifications in the developer forum as occasionally important things are announced.

Before posting questions here you might want to review the developer documentation.

Do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.
This thread is closed to new posts. You must sign in to post in the forums.
1/7/2011 10:05:29 AM
Gravatar
Total Posts 7
Stop The World, I want To Get Off

Puzzled over Mercurial source code

Hello.

I'm trying to use latest source code of mojoPortal on a Windows XP, Pro, SP3 workstation logged into a Windows domain.  I have VS2010, MSSQL 2008 Express and .NET Framework 4.0.

I originally download the source code from CodePlex without using the TortoiseHG/Mercurial method and have it up and running in the browser using VS2010.  When i ran the Setup\Default.aspx page, it displayed a version of 2.3.6.0.  Also, i was able to add the Hello World custom feature and it worked.

I decided that i wanted to learn mojoPortal and do it the suggested way of using the TortoiseHG/Mercurial method to maintain the latest source code.  However, I'm not sure of the steps in the article from here: http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx which explains to use steps 1 and 3 from somewhere on codeplex.  I was able to do step 3 and completed the clone, but the next part of the step 3 says "click on the Source Code tab, and under Source Control Setup, click Mercurial.".  I did not see that.

I'm not sure if i have the Mercurial source code set up correctly.

Have things changed since that article was created?

Also, the mojoPortal Home page says that the current version of the source code is 2.3.5.8. 

How did i manage to get version 2.3.6.0?

Should i use 2.3.5.8?

Any help would be gratefully appreciated.

Thanks,
Tony

1/7/2011 10:17:22 AM
Gravatar
Total Posts 2239

Re: Puzzled over Mercurial source code

Hi Tony,

The instructions on the CodePlex article are slightly incorrect, the "Mercurial" link doesn't exist. The correct link you need to click on is "Connection Instructions" which will just then popup a little box with the URL for the repository.

Once you have that URL (https://hg01.codeplex.com/mojoportal), use it to clone the repository to your machine.

You have 2.3.6.0 because that is the latest version in the repository, which is 99% of the time a little bit ahead of the official stable release.

HTH,
Joe D.

1/7/2011 10:19:22 AM
Gravatar
Total Posts 18439

Re: Puzzled over Mercurial source code

Hi,

I just updated this page to make it clearer.

http://www.mojoportal.com/getting-the-code-with-tortoisehg.aspx

The code in the repository is always more up to date than anywhere else so you can get new features and bug fixes without waiting for official releases. If you find and report a bug using the latest code from the repository it is usually fixed within hours and you can get the fix by updating.

The information on the home page is about official release of pre-compiled code intended for production deployment, it does not refer to source code.

Hope it helps,

Joe

1/7/2011 11:10:20 AM
Gravatar
Total Posts 7
Stop The World, I want To Get Off

Re: Puzzled over Mercurial source code

Thanks to Joe Davis and Joe Audette for their explanations and directions.

Tony

You must sign in to post in the forums. This thread is closed to new posts.