我想我的新网站位于GitHub页面 ,但不幸的是我一直在使用一个电子邮件帐户,我想指向GitHub的域名。 所以,我有这个付费托pipe,我收到我的电子邮件,我的域名在GoDaddy注册,我想保持这种方式。 我只需要让网站内容位于GitHub。 我将如何更改DNSlogging,使此设置工作? 也就是说,domainname.com及其所有子域名指向GitHub,但我仍然可以收到我的电子邮件,因为它们位于我的付费托pipe。 谢谢! PS:根据GitHub页面文章,我需要将Alogging更改为他们给我的IP,但我不知道如何做电子邮件设置。
我已经从Puppet Forge安装了camptocamp / nagios ,但似乎它依赖于在GitHub上发布的puppet-apache_c2c 。 我已经按照build议安装了nagios模块: puppet module install camptocamp-nagios 但是,我如何安装缺less的依赖关系? 我已经看到了一些JIRA门票可以提供这个function,但是看起来它还没有实现(状态:准备工程)。 所以现在有什么解决方法吗? 安装非傀儡锻造模块的正确方法是什么?
我注意到https://github.com/apache/ant说:“从git://git.apache.org/ant.git”镜像(有一个链接),我想这样做。 https://exyr.org/2011/git-mirrors/似乎是一个很好的写技术(基本上是一个cron工作),但我得到一些奇怪的错误,我没有看到“镜像从”在https://github.com/pdurbin/openscholar(destinatation )。 我希望镜像的来源是https://github.com/openscholar/openscholar 这是我看到的(修剪)输出: murphy:~ pdurbin$ cd /tmp murphy:tmp pdurbin$ git clone –mirror https://github.com/openscholar/openscholar.git Cloning into bare repository 'openscholar.git'… remote: Counting objects: 167069, done. remote: Compressing objects: 100% (51806/51806), done. remote: Total 167069 (delta 112936), reused 166304 (delta 112255) Receiving objects: 100% (167069/167069), 82.77 MiB | 650 KiB/s, done. Resolving deltas: 100% (112936/112936), done. […]
像大多数其他人一样,我们的存储库服务器需要尽快禁用SSLv3(和v2)。 然而,这样做似乎打破了我们的客户端 – 至less在RHEL5上(从我的FreeBSD桌面连接工作正常)。 即使最近的git(2.1.2)也失败了,并且从供应商升级OpenSSL库到最新的版本都没有帮助。 不过 ! 同样的git-client在github.com上工作得很好 – 而且github.com已经禁用了SSLv3。 通过试验和错误,我设置了我们的服务器(Apache)SSLconfiguration以匹配github的configuration: SSLProtocol ALL -SSLv2 -SSLv3 SSLHonorCipherOrder On SSLCipherSuite "AES128-SHA AES256-SHA RC4-SHA" 通过运行sslscan对我们的服务器和github,我得到相同的密码列表接受和拒绝。 但git继续失败: % git clone https://git.example.net/git/puppet-hiera Cloning into 'puppet-hiera'… * Couldn't find host git.example.net in the .netrc file, using defaults * About to connect() to git.example.net port 443 * Trying 10.89.8.27… * connected * […]
好的伙计,在这里,菜鸟RSA的问题。 我有一个生产服务器,并且在那里生成了一个rsa密钥。 然后,我已经把公钥(id_rsa.pub)并给了github,作为一个部署密钥,我相信。 我想要做的是自动化一个部署脚本,将在服务器上运行'git pull'。 但是,每次运行'git pull'时都会要求我input密码。 有没有办法使它不会每次都要求密码? 具体行是: Enter passphrase for key '~/.ssh/id_rsa': 我在这里误解了什么?
我有一个Github托pipe的项目,只要开发人员检查任何代码,它就会不断部署到Azure。 (这个部署是为开发服务器,而不是产品)。 在部署失败的情况下,如何将失败日志自动通过电子邮件发送给我? 这似乎不是Azure中的当前function。 对于部署,我们正在使用一个Kudu deploy.cmd文件生成的 azure site deploymentscript 命令。 在这个脚本中,有几个命令完成后的错误testing。 如: IF !ERRORLEVEL! NEQ 0 goto error 与错误标签执行这些命令: :error endlocal echo An error has occurred during web site deployment. call :exitSetErrorLevel call :exitFromFunction 2>nul 在我看来,这将是将日志文件发送给我的理想场所。 但我不确定那会是什么样子。 任何帮助或指引正确的方向将是伟大的。
GitHub Enterprise作为开放式虚拟化设备和文件发布; 它的目的是放在现有的虚拟化设置,如VMWare,VirtualBox等 我想在AWS EC2云中运行它(Github目前不提供AMI)。 我已经阅读了这个主题,看起来像AWS EC2的VMImport工具目前只支持Windows虚拟机。 我想知道是否存在一个将OVA / OVF设备导出到EC2实例的分步指南,那么我可以创build一个AMI并从那里去? 我试图按照这个指南,但我不知道如何按照步骤1-3,诚实地; GHE只给我有限的SSH访问实例,我不知道要找什么或如何查找它。 GHE似乎在Ubuntu的基础发行。 (我还是一个初学者级别的linux系统pipe理员,我来自Windows开发背景,但是很快就可以学习)。
我在堆栈溢出问同样的问题,但我只有5个意见,我认为这是一个更好的论坛这个问题。 我正在为github上托pipe的C#项目设置一个私人回购。 Git安装在主CentOS机器上,从机窗口上安装MSBuild。 我在github上创build了帐户,并将其添加到我的私人回购。 当我在Jenkins上设置源代码控制时,我input了URL(如https://github.com/…/repo.git )并使用新帐户input了凭据。 jenkins报道: Failed to connect to repository : Command "git config –local credential.helper store –file=/tmp/git2956041026506359040.credentials" returned status code 129: stdout: stderr: error: unknown option `local' usage: git config [options] Config file location –global use global config file –system use system config file -f, –file <FILE> use given config file Action […]
我正在使用Jenkins触发并pipe理一系列的导入作业。 我想把我的导入脚本放到Github中,当Jenkins创build这个工作时,它应该(a)从Github中取出这个受版本控制的脚本,并且(b)运行脚本。 我遇到的问题是我不知道如何引用脚本的名字在作业中运行。 我假设源代码被拉入工作区目录。 这个假设是否正确? (如果只有文件!) 以下是我迄今为止所做的: 安装jenkins(显然)在我的Windows服务器(不,我没有select) 在我的github帐户上创build一个仓库,并把我的代码放在里面 它在https://github.com/mcholl/SARS-Import/处公开 你会看到我有两个脚本,roottest.py和omniture-video \ test.py。 那里的代码是由苹果专利,我确定:) 这个想法是,我想运行roottest.py 安装了Github插件 创build一个工作如下: Project Name =“testingGithub集成” GitHub项目: https : //github.com/mcholl/SARS-Import.git/ 添加一个Windows批处理命令:python roottest.py 手动执行作业 但是,我得到的是文件无法find的错误信息。 这很奇怪,因为我认为工作stream将“将源的本地副本拖到…(Job)/ workspace /目录,然后在工作空间目录的上下文中运行批处理命令。 以下是完整的控制台输出: 由用户匿名开始在工作区中build立C:\ Program Files文件(x86)\ Jenkins \作业\testingGithub Integration \ workspace [workspace] $ cmd / c调用C:\ Windows \ TEMP \ hudson1966342425043540895.bat C:\ Program Files(x86)\ Jenkins \ […]
如何为同一主机存储2个不同的私有SSH密钥? 我已经在/ etc / ssh / ssh_config中使用不同的密钥对同一个主机尝试了两个条目,而且我也尝试将这两个密钥放在同一个文件中,并从一个主机设置引用它,但两者都不起作用。 更多细节:我正在运行Ubuntu服务器(12.04),我想通过SSH连接到GitHub下载我的项目的最新来源。 有多个项目在同一台服务器上运行,每个项目都有一个GitHub 仓库 ,并拥有自己独特的扣款密钥对 。 所以主机总是一样的( github.com ),但键需要不同,这取决于我使用的回购。 不同的/etc/ssh/ssh_config版本我试过了: Host github.com IdentityFile /etc/ssh/my_project_1_github_deploy_key StrictHostKeyChecking no Host github.com IdentityFile /etc/ssh/my_project_2_github_deploy_key StrictHostKeyChecking no 和这两个键在同一个文件中: Host github.com IdentityFile /etc/ssh/my_project_github_deploy_keys StrictHostKeyChecking no 我也没有运气。 任何帮助将不胜感激!