Git 如何仅将子文件夹发布到我的Azure网站?
在Visual Studio 14 CTP中,我创建了一个新的“ASP.NET vNext Web应用程序” 我希望有一个本地git存储库,可以与我的BitBucket存储库同步 我想将我的整个文件夹结构推送到Bitbucket,其中包括我为SQL脚本创建的文件夹以及.sln文件和其他所有内容 这是Visual Studio制作的文件夹结构的一部分:Git 如何仅将子文件夹发布到我的Azure网站?,git,azure,bitbucket,azure-web-app-service,asp.net-core,Git,Azure,Bitbucket,Azure Web App Service,Asp.net Core,在Visual Studio 14 CTP中,我创建了一个新的“ASP.NET vNext Web应用程序” 我希望有一个本地git存储库,可以与我的BitBucket存储库同步 我想将我的整个文件夹结构推送到Bitbucket,其中包括我为SQL脚本创建的文件夹以及.sln文件和其他所有内容 这是Visual Studio制作的文件夹结构的一部分: - MyApp <-- I want this and below in BitBucket -- MyApp.sln.ide -- sq
- MyApp <-- I want this and below in BitBucket
-- MyApp.sln.ide
-- sqlscripts
-- src
---- MyApp <-- I want only this and below to be deployed to Azure Website.
----- bin
----- Controllers
----- Models
----- wwwroot
-MyApp在VisualStudio14CTP中可能有一种方法可以做到这一点,但由于它的发展非常快,我迷失了方向。下面是使用命令提示符执行此操作的方法
cd
进入src/MyApp
并在那里运行kpm-pack
。这将为您仅为src/MyApp
project创建一个可发布的文件夹结构(我假设您在src/MyApp
文件夹下有project.json文件)。例如,您现在可以通过FTP将此文件夹发布到Azure网站。这里有说明:Hi@tugberk,这看起来对我很有效,但它让我怀疑我是否做了一些太离谱的事情。Azure有没有更好的方法来拥有一个用于部署的存储库,并使您的.sln文件等版本化和安全?你做什么?@user390480当我使用azure网站时,我通常使用GIT发布功能发布我的应用程序:但我不确定它将如何与azure网站配合使用。