首页 文章
  • 0 votes
     answers
     views

    尝试实例化composer运行时出错 . 错误:无法接收事务的提交通知

    在做我的教程时我遇到了以下问题, 我正在部署业务网络,并在我的mac上从终端发出以下命令 composer network start --card PeerAdmin@hlfv1 \ --networkAdmin admin --networkAdminEnrollSecret adminpw \ --archiveFile tutorial-network@0.0.1.bna --file n...
  • 0 votes
     answers
     views

    Git分布式Web应用程序的部署策略

    我有一个PHP Web应用程序在负载均衡器后面的两台服务器上运行相同的代码(可能还有更多) . 代码保存在私有BitBucket存储库中 . 我无法确定适合该情况的最佳部署策略 . 目前,我已经使用Ansible来配置服务器,所以我所做的就是使用Git module将存储库中的代码签出到服务器中 . 由于代码存储在私有存储库中,因此我添加了一个将授权的ssh私钥复制到服务器的游戏,稍后将在git ...
  • 45 votes
     answers
     views

    源控件中的Ansible SSH私钥?

    我已经开发了几周的Ansible剧本,因此,我对这种技术的经验相对较短 . 我的部分策略包括使用自定义 ansible_ssh_user 在整个清单中配置主机,但是,这样的用户将需要自己的SSH密钥对,这将涉及某种用于保存/存储其对应私钥的计划 . 在 生产环境 环境中,该克隆/拉取该剧本并在某个剧本节点内运行,该节点的作用是配置其余的基础设施 . 起初,我想把这个私钥放在playbook git...
  • 0 votes
     answers
     views

    如何在从git安装角色时修改Ansible-galaxy超时

    我在Git中有一个沉重的Ansible角色,我试图在我的本地使用ansible-galaxy安装,但我得到CRC校验失败错误可能是因为连接在下载角色时超时 . 有没有办法增加ansible-galaxy超时 .
  • 3 votes
     answers
     views

    用于安全保险库秘密的Git清洁/涂抹过滤器

    我正在尝试在git中设置clean/smudge filter以通过ansible-vault命令自动加密和解密包含机密的文件 . ansible-vault命令的特性是它不是幂等的(每次在相同的数据上调用它时都会创建不同的二进制文件) . 我从this blog page中建议的实现开始 . 不幸的是它无法正常工作,因为无论何时调用涂抹(无论是git checkout还是git状态),秘密文件看...
  • 0 votes
     answers
     views

    当我尝试git-log一个ansible-vault文件时,我不断收到密码提示

    我按照这里的指示: How to diff ansible vault changes? 但我一直提示输入ansible-vault密码 . 这是我运行的命令提示输入保管库密码: git log -p staging.yml 我究竟做错了什么?我尝试将寻呼机作为cat放入,而不像评论显示,它仍然提示输入保险库密码...有人能告诉我我做错了什么吗?我正在使用mac os x sierra ...
  • 7 votes
     answers
     views

    Ansible playbook使用私有git角色依赖

    我有一个问题是运行带有一组私有角色的Ansible playbook(即私有git存储库中的Ansible角色) . 例如,我有一个使用角色 base 的剧本,它取决于 dep ,两者都托管在私人git存储库中 . 运行 ansible-galaxy 会按原样提取和安装所有角色和依赖项,但稍后 ansible-playbook 使用正确的角色名称失败 . play.yml - hosts: tes...
  • 1 votes
     answers
     views

    从vsts git repo中提取时,Ansible挂起

    嗨,我正在试图从一个vsts git存储库克隆(ssh:// ******** / _ git / ClouderaAutomation)但是当我尝试时,ansible似乎只是挂起 . 下面是正在使用的git模块的片段 . name: Clone git repo. git: repo: "{{ repoToClone }}" dest: "/home...
  • 2 votes
     answers
     views

    为SSH远程命令全局配置PATH

    当通过SSH执行命令时,Debian Linux上的PATH变量出现问题 . 这种情况发生在例如我使用GIT或Mercurial时,我将它们安装在/ opt而不是/ usr / local中 . 但我也可以像这样轻松地重现这个: 当我以正常方式通过SSH登录服务器然后执行 echo $PATH 然后我得到我在/ etc / profile中配置的PATH: /usr/local/bin:/usr/...
  • 3 votes
     answers
     views

    Laravel 4.2安装在Windows上

    我想通过Composer安装Laravel 4.2安装一些软件包 . 但是,我收到了一个错误 “未能克隆git@github.com:未找到symphony / Translation.git.git . 检查它是否已安装在路径环境中 . 'git'不被视为内部或外部命令“ 我想使用版本4.2.0,它是laravel的旧版本 . 如果我没有提及版本号,我会成功下载,但是当我包含版本号时,我没...
  • 17 votes
     answers
     views

    作曲家说Git没找到

    通过 "composer install" 安装依赖项时,我收到错误: 安装doctrine / lexer(dev-master bc0e1f0)克隆bc0e1f0cc285127a38c6c8ea88bc5dba2fd53e94 [RuntimeException]无法克隆http://github.com/doctrine/lexer.git,找不到git,检查它是否已...
  • 321 votes
     answers
     views

    多个github帐户在同一台计算机上?

    试着从我的计算机上处理我的实际“工作”回购,以及我在git hub上的个人回购 . 工作帐户首先设置,一切都完美无瑕 . 然而,我的个人帐户似乎无法推送到我的个人仓库,这是根据不同的帐户/电子邮件设置的 . 我已经尝试将我的工作密钥复制到我的个人帐户,但这会引发错误,因为密钥只能附加到一个帐户 . 如何从他们各自的github凭据中推送/拉出两个帐户?
  • 31 votes
     answers
     views

    如何使用多个ssh键[重复]

    这个问题在这里已有答案: Multiple GitHub Accounts & SSH Config 11个答案 GitHub用户, 我是github上的新手,并且在git setup上有一些问题 . 我在github上有2个不同用户的帐号,我在我的系统上安装了2次git 第一个/ .ssh文件夹(像往常一样)(包含在第一个帐户中复制的id_rsa)第二个/.ssh/new文件夹(包...
  • 5 votes
     answers
     views

    {gem}在/ path / to / local / git / repo的本地覆盖使用分支开发,但Gemfile指定develop

    我正在运行bundler v1.3.0.pre.2并试图让bundler将一个拥有gem的本地git存储库捆绑到rails应用程序中 . Gemfile: gem 'mygem', :github => 'myrepo/mygem', :branch => 'develop' 配置: bundle config local.mygem /path/to/local/git/repo ...
  • 0 votes
     answers
     views

    Ruby Gem通过bundler和Gemfile安装而不加载

    Checkr是我最近构建的gem,代码托管在github中,gem托管在rubygems.org中 . 如果我们使用bundler安装它,在Gemfile中指定gem 'checkr',它就不会加载 . 我们收到此错误: uninitialized constant Checkr (NameError) 但是我想,在Gemfile中从github安装它可以正常工作 . gem 'checkr',...
  • 1 votes
     answers
     views

    如何将工作角色部署到azure中?

    我有一个在azure中工作的mvc4 Web应用程序 . 我现在创建了一个工作角色,作为电子邮件(提醒)发件人 . 我该如何将这个角色部署到azure?通过管理门户创建 Cloud 服务似乎不对..我不知道这个工作角色将如何连接到我的网站? 我使用Git来管理部署 . 我可以承诺并推动我的员工角色吗?这似乎不够...... 部署后,我将如何停止此服务? 如果有人能指出我正确的方向,我真的很感激 ....
  • 52 votes
     answers
     views

    NuGet和分布式版本控制(DVCS)

    我想知道是否可以使用nuget仅存储对版本控制中所需包的引用(仅限package.config并忽略packages文件夹) . 有没有办法告诉nuget(重新)下载各种package.config文件中的所有引用的包?或类似的东西可以放入构建脚本 . Update: 似乎我不是唯一一个请求此功能的人:See this work item(感谢PHeiberg提示) Update 2: NuGet...
  • 1598 votes
     answers
     views

    警告:push.default未设置;它的隐含值在Git 2.0中发生了变化

    我一直在使用Git一段时间,并且最近只下载了一个更新,当我尝试 push 时发现此警告消息 . warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squelch this message and maintain the curren...
  • 606 votes
     answers
     views

    强制“git push”覆盖远程文件

    我想推送我的本地文件,并将它们放在远程仓库上,而不必处理合并冲突 . 我只是希望我的本地版本优先于远程版本 . 我怎么能用Git做到这一点?
  • 6 votes
     answers
     views

    Xcode bot:git子模块未初始化

    我正在尝试使用OSX服务器设置Xcode bot . 配置git存储库并创建机器人后,我运行集成 . 它失败,因为存储库仅部分检出 . 更确切地说:在配置的6个子模块中,只有3个被初始化和检出 . didi@mac:/Library/Server/Xcode/Data/BotRuns/Cache/c5fda8f4-4d25-4d25-c18a-eb0b16a06692/source$ git su...
  • 11 votes
     answers
     views

    Xcode 5和共享方案

    我对Xcode 5和共享方案有一个恼人的问题 . 在我的团队中(我们只有两个,但是嘿!它仍然是一个团队)我们正在共享一些Schemes来运行具有不同配置的应用程序(Debug,QA,Release,...) 那么现在Xcode 5似乎根据我的理解,在开发人员的机器上改变了每个方案的 BlueprintIdentifier 设置 . 当然,这种变化有意义's noticed bit git and ...
  • 3 votes
     answers
     views

    Xcode Server Bot将无法连接到Gitlab服务器(无法集成)

    我正在尝试将一个简单的Xcode Bot与我的Xcode服务器集成 . 我正在使用OS X Server 5 Beta 3和Xcode 7 Beta 5 我创建了一个机器人,一切都很棒 . 我使用现有的ssh密钥连接到gitlab上的这个git存储库,并且在其他地方工作正常,甚至Xcode(在帐户首选项中)似乎没有repo的问题 . 但是当我去集成机器人时,它无法检查源: 无法验证SSH会话...
  • 602 votes
     answers
     views

    是否有可能从另一个git存储库中挑选一个提交?

    我正在使用一个git存储库,需要从另一个不知道第一个存储库的git存储库提交 . 通常我会在reflog中使用 HEAD@{x} 来挑选,但是因为这个 .git 对这个reflog条目(不同的物理目录)一无所知,我怎么能选择这个,或者我可以吗? 我正在使用 git-svn . 我的第一个分支是使用Subversion repo的 trunk 的 git-svn ,而下一个分支在Subversio...
  • 4 votes
     answers
     views

    如何使用Git和Nunit在Visual Studio Online中设置持续集成

    我已经设置了一个Visual Studio Online帐户并选择Git进行源代码管理 . 我正在使用NUnit和Moq进行单元测试,我在Visual Studio 2013中使用了我的解决方案 . 当测试中CI启动从未运行时,我得到以下警告 “未找到测试 . 请确保已安装的测试发现者和执行者,平台和框架版本设置合适,然后重试 . ” 我在这里有点迷失,我不知道如何设置“测试发现者和执行者”等...
  • 6 votes
     answers
     views

    使用GitHub的Visual Studio Team Services

    我正在为我的内部(闭源)项目设置CI工作流程 . 我目前正在使用GitHub进行git /问题跟踪 . 我的应用程序是桌面应用程序(没有 Cloud /服务器部署) . 因此工作流程应该是 在github上提交master 通过github webhooks通知CI 运行MSBuild 运行测试 构建版本 我喜欢托管CI系统的想法,但我无法弄清楚Visual Studio ...
  • 0 votes
     answers
     views

    Bitbucket管道和持续交付工作流程

    我正在尝试为我们的公司设置持续交付,并对如何做到这一点产生怀疑 . GOAL 目标是每次更新主服务器时在staging上构建然后部署 . 下一步将是拥有一些接口,以便项目经理可以验证登台并触发部署到客户端登台,然后客户端验证并触发部署到 生产环境 . What i think should be done 构建和测试(持续集成)工作正常 . 但是为了进行交付跟踪,我想我应该有一个分支“暂存”我做...
  • 595 votes
     answers
     views

    如何将提交从一个分支复制到另一个分支?

    我的主人有两个分支: v2.1 :(第2版)我已经工作了几个月 wss :我昨天创建的是为我的主人添加一个特定功能(在制作中) 有没有办法将昨天的提交从wss复制到v2.1?
  • -3 votes
     answers
     views

    Git Cherry-pick分支策略?

    所以我加入了一个团队,最近(去年)从TFS搬到了GIT . 分支策略就是这样 . 开发 - >发布 - >硕士 . 当Dev准备就绪时,合并到Release . 从发布构建并部署到各种环境 . 一旦到达第一个 生产环境 环境,就合并到Master,因此master始终是保留的 生产环境 状态 . 如果需要修补程序,请在Dev,Cherry-pick to Release中进行更改,一旦...
  • 9 votes
     answers
     views

    git工作流程:如何在没有持续交付的情况下集成和测试功能分支?

    我非常喜欢Scott Chacon描述的"github flow"工作流程:http://scottchacon.com/2011/08/31/github-flow.html 他描述了为什么github不使用Vincent Driessen(http://nvie.com/posts/a-successful-git-branching-model/)描述的git flow工...
  • 0 votes
     answers
     views

    Git Jenkins - 发布分支部署

    在Jenkins中,是否可以选择发布分支并进行部署?发布分支将从主分支中删除 . 当QA完成测试时,将从主分支中删除发布分支 . 需要将此分支部署(CI)到stage和Prod .

热门问题