小编Den*_*ene的帖子

GitHub中的拉取请求未显示合并冲突已修复且未显示我的提交

我正在修复命令行中其他贡献者的合并冲突.还在学习Git如何在这里工作,所以请耐心等待......

像这样......

git checkout -b otherusersbranch master
git pull https://github.com/otheruser/myrepo.git otherusersbranch
Run Code Online (Sandbox Code Playgroud)

....找到并解决冲突

git add .
git commit -m "fixing merge conflicts"
git push origin otherusersbranch
git checkout master
git merge --no-ff otherusersbranch
git push origin master
Run Code Online (Sandbox Code Playgroud)

当从命令行纠正合并冲突时,我正在将更改推送到贡献者的分支,就像正常一样.但是,pull请求中的合并冲突指示符保持不变,我无法在pull请求中看到我的提交.我究竟做错了什么?

git merge github

16
推荐指数
1
解决办法
1695
查看次数

Windows Azure虚拟网络点对站点连接错误

我最近创建了一个Azure虚拟网络来测试Azure上的VM与内部客户端服务器(点对点连接)之间的连接.

首先我按照这里的教程:https://azure.microsoft.com/documentation/articles/vpn-gateway-point-to-site-create/

接下来,我在Azure上配置了另一个VM,但不是虚拟网络的一部分.我下载了AMD64 Client VPN Package并将其安装到此VM并连接到VPN.连接成功,我可以将浏览器指向虚拟网络中创建的VM1的IIS.

最后,我下载了x86客户端VPN包,并将其安装到运行Windows 7的本地计算机上,并尝试通过VPN连接.相反,我收到了错误:已处理证书链,但终止于信任提供程序不信任的根证书.(错误0x800b0109)有关此连接的自定义故障排除信息,请单击"帮助".

日志是:

    Operating System      : Windows NT 6.1 Service Pack 1
    Dialer Version        : 7.2.7600.16385
    Connection Name       : TestVirtualNetwork
    All Users/Single User : Single User
    Start Date/Time       : 01/05/2013, 23:02:34

    Module Name, Time, Log ID, Log Item Name, Other Info
    For Connection Type, 0=dial-up, 1=VPN, 2=VPN over dial-up

[cmdial32]  23:02:34    22  Clear Log Event 
[cmdial32]  23:02:36    04  Pre-Connect Event   ConnectionType = 1
[cmdial32]  23:02:36    06  Pre-Tunnel Event    UserName = TestClientCert …
Run Code Online (Sandbox Code Playgroud)

azure-virtual-network

11
推荐指数
2
解决办法
2万
查看次数

Azure VM:将保留的IP地址添加到现有VM

到目前为止我在网上看到的是,没有办法将保留的IP添加到现有的VM(除非我重新创建我试图避免的VM).但是,我注意到我的VM的外部IP和云服务是相同的.

  1. "保留的IP地址"页面说明了如何"将预留的IP与云服务一起使用".我在Azure管理门户中查找过,但找不到服务配置架构的配置设置.

  2. 我正在使用Azure调度程序在晚上和周末关闭虚拟机.从以下我的理解是,我需要在调度程序脚本中编写一些内容,以便在VM在早上启动时重新分配保留IP.我做对了吗?

    关闭VM - 以前,当云服务中的所有虚拟机实例都移至关闭状态(停止/取消分配)时,将释放公共IP,并在启动其中一个虚拟机实例时分配新的公共IP .但是,对于此版本,如果VM使用保留IP,则在重新部署VM时可以使用保留IP.

PS Stack Overflow是询问与Azure有关的这类问题的最佳位置,还是我将来会使用Server Fault?我在两个网站上都看到过Azure问题.

azure azure-virtual-machine

11
推荐指数
2
解决办法
2万
查看次数

Azure缓存因多个并发请求而失败

只要一次有一个请求,使用我的共存缓存的所有内容都可以正常工作.但是,当我使用多个并发请求访问我的服务时,我的缓存似乎不起作用.

初步分析让我想到了这个 - https://azure.microsoft.com/en-us/documentation/articles/cache-dotnet-how-to-use-service/

显然,我必须使用maxConnectionsToServer允许多个并发连接进行缓存.但该文档还讨论了一个useLegacyProtocol必须设置为false 的参数才能启用连接池.

我有以下问题:

  1. 我的服务将获得几百个并发请求.对于这种情况,这是一个很好的设置:

    <dataCacheClient name ="default"maxConnectionsToServer ="100"useLegacyProtocol ="false">

    这是我对使用此配置获得的行为的理解 - 每次请求进入时,都会尝试从池中检索连接.如果没有可用连接,则当前连接少于100个时将创建新连接,否则请求将失败.请确认这是否正确.

  2. 上面的文档说每个DataCacheFactory实例都会使用一个连接.我有一个缓存管理器类来管理与缓存的所有交互.这是一个单身人士班.它创建一个DataCacheFactory对象,并在实例化期间使用它来获取缓存的句柄.我的服务有2个实例.看起来我只需要2个连接到服务器.它是否正确?我甚至需要连接池吗?

  3. maxConnectionsToServer可以接受的最大值是多少,给定方案的理想值是多少?

  4. 我还看到一个名为"ConnectionPool"的布尔参数.这看起来是"useLegacyProtocol"的补充.这不是多余的吗?如何设置useLegacyProtocol ="false"与connectionPool ="true"不同?我很困惑是否以及如何使用此参数.

  5. maxConnectionsToServerConnectionPool参数有什么关系?当maxConnectionsToServer设置为5且ConnectionPool = true时,这意味着什么?

caching azure

5
推荐指数
0
解决办法
272
查看次数

如何在Azure Notification Hub中使用具有多个自定义属性的推送通知模板?

我们正在学习本教程:如何:适用于Android的Windows Azure通知中心(Android应用程序).

在构建通知有效负载时,一切正常,如指南中所述.那是:

{
    "data": {
        "msg": "$(property1)"
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,我们希望扩展模板以在有效负载中使用多个自定义属性.就像是:

{
  "data": {
    "msg": {
        "message": "$(property1)",
        "sender": "$(property2)"
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

后端通过以下方式提供属性值:

Dictionary<string, string> templateValues = new Dictionary<string, string>
    {
        { "property1", "Hello world" },
        { "property2", "foo" }
    };

NotificationOutcome notificationOutcome = await Hub.SendTemplateNotificationAsync(templateValues, "test");
Run Code Online (Sandbox Code Playgroud)

从移动应用程序在通知中心注册模板时,我们收到以下错误:

"提供的通知有效负载无效"

  • 可以在模板中使用多个属性吗?
  • 我们应该将属性值(来自后端)作为JSON(或其他结构)字符串发送吗?什么是首选方法?我们将在多个平台上使用该模板(iOS,Android)

提前致谢

azure push-notification azure-notificationhub

4
推荐指数
1
解决办法
4003
查看次数

Azure Resource Manager模板语言 - resourceId():无法评估模板语言函数'resource Id'

如何正确调用Azure Resource Manager模板语言中定义的函数resourceId()?

上下文

///  - Azure
///  - Azure Resource Management
///      https://msdn.microsoft.com/en-us/library/azure/dn578292.aspx
///
///  - Azure Resource Manager Template Language
///      https://msdn.microsoft.com/en-us/library/azure/dn835138.aspx
///
///  - Azure Resource Manager Template Language functions and expressions
///  - Azure Resource Manager Template Language function:
///      resourceId('resourceNamespace/resourceType','resourceName')
///
///  - Powershell
///  - Azure PowerShell
///  - Azure PowerShell Resource Manager Mode (Switch-AzureMode AzureResourceManager)
///  - Azure PowerShell CmdLet: New-AzureResourceGroup
///
Run Code Online (Sandbox Code Playgroud)


模板中的这一行(请参阅下面的完整模板)
"sourceDatabaseId": "[resourceId('Microsoft.Sql/servers/databases', 'TestDB')]"


运行PowerShell New-AzureResourceGroup CmdLet 时出现此错误:

    PS …

powershell json azure azure-management-api azure-resource-manager

4
推荐指数
1
解决办法
4805
查看次数

如何设置Azure Connect?

我正在尝试设置Azure Connect,因此我在云端的工作人员角色可以访问我私人场所的SQL Server数据库.

我跟着这里,这里这里的文章,但它们似乎都过时了.

此外,我正在使用Visual Studio 2012,并且项目属性上没有与"Azure Connect"相关的任何"虚拟网络"选项卡.

我假设它已被重新命名为管理门户中的"虚拟网络"选项卡?

有人可以帮忙吗?

azure azure-connect azure-virtual-network

3
推荐指数
1
解决办法
1522
查看次数

将保留的IP添加到Azure云服务

我在Azure中有一个云服务,我想给它一个保留的IP.我基本上按照这里的步骤操作:https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-reserved-public-ip/

我执行了"New-AzureReservedIP"cmd,提供了ip名称"MyIPName"和东美的位置 - 我当前云服务的相同位置.

在我的服务配置中,我使用了以下内容:

    <NetworkConfiguration>
        <AddressAssignments>
        <ReservedIPs>
        <ReservedIP name="MyIPName"/>
      </ReservedIPs>
    </AddressAssignments>
  </NetworkConfiguration>
Run Code Online (Sandbox Code Playgroud)

当我尝试部署我的云服务时,我收到错误"保留的IP MyIPName不存在.虽然我刚刚创建它,但它没有识别我恰当命名的保留IP地址.想法?

azure azure-cloud-services

2
推荐指数
1
解决办法
793
查看次数