如何删除Windows Azure Git存储库?

如何删除Windows Azure Git存储库?,git,azure,Git,Azure,我有一个与Git存储库链接的Azure网站(在部署选项卡中)。如何删除存储库和链接?(我想设置TFS部署)我认为没有办法删除Git存储库链接并再次设置TFS。为此,您需要删除并重新创建此网站,然后才能设置TFS部署。更新答案(4/9/2013) Azure门户现在直接支持这样做: 转到Azure门户网站的仪表板 在快速浏览下,单击“删除git存储库”。或者,如果您已连接到GitHub(或Bitbucket、Codeplex等),请单击“断开与GitHub的连接”按钮 原始答案 实际上,现在有

我有一个与Git存储库链接的Azure网站(在部署选项卡中)。如何删除存储库和链接?(我想设置TFS部署)

我认为没有办法删除Git存储库链接并再次设置TFS。为此,您需要删除并重新创建此网站,然后才能设置TFS部署。

更新答案(4/9/2013) Azure门户现在直接支持这样做:

  • 转到Azure门户网站的仪表板
  • 在快速浏览下,单击“删除git存储库”。或者,如果您已连接到GitHub(或Bitbucket、Codeplex等),请单击“断开与GitHub的连接”按钮
原始答案 实际上,现在有一种方法可以做到这一点,尽管它只是一个小手册。请参阅本节中“部署发生后从门户设置连续部署”一节

基本上,从命令行运行此命令,使用与git部署相同的用户名/密码:

curl --user yourusername -X DELETE https://yoursitename.scm.azurewebsites.net/live/scm

将来,我们将在Azure门户网站上实现这一简单操作。

我刚刚找到了一个优雅的解决方案。。。并且能够删除几GB的数据

1) 登录到新的Azure门户

2) 打开所需的应用程序服务仪表板

3) 在左列中有一个控制台(在开发工具中)

4) 打开命令提示符的后屏幕

5) 类型:


rm-rf.git

是的,我们可以使用

git remote -v
git remote rm azure

就是这样,它将从本地git中删除azure git repo。

没错。我们将在将来添加它。@dfowler感谢您的确认,因为我第一次检查了它,作为最终用户,应该有这样的特性来更改部署设置。正如我所说,我们将在将来添加它。@dfowler:这是未来。事情发生了吗?现在有办法做到这一点。有关详细信息,请参见我刚才添加的答案。谢谢。可能值得一提的是,
curl
在默认情况下是不可用的,并且是打包的-我花了一点时间来解决这个问题。谢谢!在与凭证发生一些争论之后,这似乎起了作用。我最初还感到困惑,因为这并没有删除已经存在的内容,只是删除了与源代码管理的关联。这似乎是合理的,但我确实想知道。实际上,它确实删除了其中的repo和部署历史记录,但没有删除web根目录。你是如何安装git的,而你没有得到curl?我总是安装msysgit,它随附在Windows的.GitHub中-但我的意思是,这并没有将它添加到
cmd
或Powershell中-如果我假定它设置了一些环境变量,那么有一个
git shell
快捷方式。当我说内容时,我指的是我认为你所说的web根目录——签出的代码和配置。事实证明,我想抛弃的旧主页仍然存在。正如我所说的,现在我知道我得到了什么,这是有道理的。这是由门户直接支持的。我更新了上面的答案。