我正在修复命令行中其他贡献者的合并冲突.还在学习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请求中看到我的提交.我究竟做错了什么?
我最近创建了一个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) 到目前为止我在网上看到的是,没有办法将保留的IP添加到现有的VM(除非我重新创建我试图避免的VM).但是,我注意到我的VM的外部IP和云服务是相同的.
"保留的IP地址"页面说明了如何"将预留的IP与云服务一起使用".我在Azure管理门户中查找过,但找不到服务配置架构的配置设置.
我正在使用Azure调度程序在晚上和周末关闭虚拟机.从以下我的理解是,我需要在调度程序脚本中编写一些内容,以便在VM在早上启动时重新分配保留IP.我做对了吗?
关闭VM - 以前,当云服务中的所有虚拟机实例都移至关闭状态(停止/取消分配)时,将释放公共IP,并在启动其中一个虚拟机实例时分配新的公共IP .但是,对于此版本,如果VM使用保留IP,则在重新部署VM时可以使用保留IP.
PS Stack Overflow是询问与Azure有关的这类问题的最佳位置,还是我将来会使用Server Fault?我在两个网站上都看到过Azure问题.
只要一次有一个请求,使用我的共存缓存的所有内容都可以正常工作.但是,当我使用多个并发请求访问我的服务时,我的缓存似乎不起作用.
初步分析让我想到了这个 - https://azure.microsoft.com/en-us/documentation/articles/cache-dotnet-how-to-use-service/
显然,我必须使用maxConnectionsToServer允许多个并发连接进行缓存.但该文档还讨论了一个useLegacyProtocol必须设置为false 的参数才能启用连接池.
我有以下问题:
我的服务将获得几百个并发请求.对于这种情况,这是一个很好的设置:
<dataCacheClient name ="default"maxConnectionsToServer ="100"useLegacyProtocol ="false">
这是我对使用此配置获得的行为的理解 - 每次请求进入时,都会尝试从池中检索连接.如果没有可用连接,则当前连接少于100个时将创建新连接,否则请求将失败.请确认这是否正确.
上面的文档说每个DataCacheFactory实例都会使用一个连接.我有一个缓存管理器类来管理与缓存的所有交互.这是一个单身人士班.它创建一个DataCacheFactory对象,并在实例化期间使用它来获取缓存的句柄.我的服务有2个实例.看起来我只需要2个连接到服务器.它是否正确?我甚至需要连接池吗?
maxConnectionsToServer可以接受的最大值是多少,给定方案的理想值是多少?
我还看到一个名为"ConnectionPool"的布尔参数.这看起来是"useLegacyProtocol"的补充.这不是多余的吗?如何设置useLegacyProtocol ="false"与connectionPool ="true"不同?我很困惑是否以及如何使用此参数.
是maxConnectionsToServer和ConnectionPool参数有什么关系?当maxConnectionsToServer设置为5且ConnectionPool = true时,这意味着什么?
我们正在学习本教程:如何:适用于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)
从移动应用程序在通知中心注册模板时,我们收到以下错误:
"提供的通知有效负载无效"
提前致谢
上下文
/// - 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
我正在尝试设置Azure Connect,因此我在云端的工作人员角色可以访问我私人场所的SQL Server数据库.
此外,我正在使用Visual Studio 2012,并且项目属性上没有与"Azure Connect"相关的任何"虚拟网络"选项卡.
我假设它已被重新命名为管理门户中的"虚拟网络"选项卡?
有人可以帮忙吗?
我在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地址.想法?