Microsoft has just announced an update (that is, waws) for Windows http://www.aliyun.com/zixun/aggregation/13357.html ">azure Web site." There are four major features added to Waws, which are free scaling mode, github integration, custom field, and multiple branches.
Since I've been using node.js, once I've synchronized my code, I like to add code to the GitHub and automatically deploy it to my Windows Azure Web, which is good news for me.
It is easy to build GitHub integration in Waws. First we need a blank waws. Click Set git Publishing in Control Panel.
--currently waws does not support changing publishing settings. So if you already have a waws for TFS or local git, you must create a new waws and set up Git publishing.
Then, on the deployment page, we find that Waws supports three git publishing modes:
-add my local files to Windows Azure: In this mode, we will create a new git repository on the local computer and confirm that we are publishing our code to Windows Azure through git and some giu.
-Deploy from GitHub project: In this mode, we will have a git repository created on GitHub. Once we release the code to Github,windows Azure, the code will be downloaded and the new deployment will be triggered.
-Deploy from CodePlex project: Similar to the previous one, but our code may be in the CodePlex repository.
Now let's go back to GitHub and create a new publishing repository.
--Currently waws GITHUB integration only supports public repositories. Personal Repository support will be available in a few weeks.
We can manage our repository in the GitHub Web site. But as a Windows enthusiast I like GUI tools. So I open the GitHub, log in with my GitHub account, select the GitHub directory, click the Add button, and create a new library on GitHub.
--You can download GitHub from here (http://windows.github.com/).
Specify the library name, description, local library, and do not need to select "Keep code alone." After a few seconds, a new library will be created on GitHub to associate it with the local computer of that file.
We can find this new repository in the GitHub Web site. In Windows GitHub, you can find the local repository by selecting the local directory.