I am looking for some guidance regarding the setup/source code/upgrade effort related to Umbraco. I have a web site setup in the following directory (this is where i have local iis pointing)
D:_Projects\Umbraco\UmbracoSetup\UmbracoSetup < this directory contains for example
AppCode, AppData, AppPlugins, Bin, ... ,umbraco, umbracoclient, ...,
, web.config
The above site works fine, and i am quite happy with Umbraco. Now I noticed a new release 7.2.5 is available.
I also have a directory D:_Projects\Umbraco\Source\Umbraco-CMS this directory contains
.git,build,src,tools
I had originally opened src and the sln with vs.net 2013 and tried to build and realized that was not working. I navigated to build and ran build.bat which appears to output all build files to D:_Projects\Umbraco\Source\Umbraco-CMS\build. Within this directory i see _buildOutput which has the following directories
bin,configs,webapp,webpi
Ok so this leaves me with a few questions
how does the _buildoutput contents relate to my running site at D:_Projects\Umbraco\UmbracoSetup\UmbracoSetup ?
If i wanted to upgrade from 7.2.4 to 7.2.5 how would I go about doing this? (is it as easy as sync-ing some directories?)
If i was going to create a new project/module with umbraco would I do it within the src directory
I noticed after i ran build.bat i could go back to the sln within the src directory and build the solution. Is it really just running the build/build.bat ? (I am not quite sure how a build of sln gets to running the build.bat)
Umbraco Installation / Source Code Questions
I am looking for some guidance regarding the setup/source code/upgrade effort related to Umbraco. I have a web site setup in the following directory (this is where i have local iis pointing) D:_Projects\Umbraco\UmbracoSetup\UmbracoSetup < this directory contains for example AppCode, AppData, AppPlugins, Bin, ... ,umbraco, umbracoclient, ..., , web.config
The above site works fine, and i am quite happy with Umbraco. Now I noticed a new release 7.2.5 is available.
I also have a directory D:_Projects\Umbraco\Source\Umbraco-CMS this directory contains .git,build,src,tools I had originally opened src and the sln with vs.net 2013 and tried to build and realized that was not working. I navigated to build and ran build.bat which appears to output all build files to D:_Projects\Umbraco\Source\Umbraco-CMS\build. Within this directory i see _buildOutput which has the following directories bin,configs,webapp,webpi
Ok so this leaves me with a few questions how does the _buildoutput contents relate to my running site at D:_Projects\Umbraco\UmbracoSetup\UmbracoSetup ?
If i wanted to upgrade from 7.2.4 to 7.2.5 how would I go about doing this? (is it as easy as sync-ing some directories?)
If i was going to create a new project/module with umbraco would I do it within the src directory
I noticed after i ran build.bat i could go back to the sln within the src directory and build the solution. Is it really just running the build/build.bat ? (I am not quite sure how a build of sln gets to running the build.bat)
Hi Dave,
I donĀ“t think that you should use the GitHub repository. This is used for new releases when we are working on the new versions of Umbraco, or if you want to contribute to the project, by e.g create a pull-request. https://our.umbraco.org/contribute/report-an-issue-or-request-a-feature or http://24days.in/umbraco/2014/your-first-pull-request/
You can read about the structure of the GitHub repository here on this blogpost. http://umbraco.com/follow-us/blog-archive/2014/12/18/new-source-control-branching-structure
If you want to upgrade your Umbraco installation to the latest release you can do it manually by following these guides https://our.umbraco.org/documentation/installation/upgrading/general and https://our.umbraco.org/documentation/installation/upgrading/version-specific.
Another way that you can choose to upgrade your Umbraco installation is by using NuGet. https://our.umbraco.org/documentation/installation/upgrading/general#AreyouusingNuGet?
Hope this helps and make sense,
/Dennis
is working on a reply...