问题标签 [amazon-elastic-beanstalk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
1594 浏览

svn - Codeplex + SVN。SVN桥有多好?

我避免使用 CodePlex,因为它缺乏对适当 SVN 的支持,并且被关于缺点的投诉所劝阻。最近,我一直想将我的项目从 beanstalk 移植到 codeplex,因为后者更具社交性。

你遇到过什么问题,对SVN的支持有多好。SVN桥有多好?

0 投票
2 回答
1092 浏览

svn - 如何部署 Subversion 外部?

我们正在使用 SVN 试水,并以 Beanstalk 作为主机。我们的设置如下所示:

  • 存储库:模块

    • 模块 1
    • 模块 2
    • 模块 3
  • 存储库:网站 1

    • 自定义网站代码
    • svn:对模块 1 的外部引用
    • svn:对模块 2 的外部引用
  • 存储库:网站 2

    • 自定义网站代码
    • svn:对模块 2 的外部引用
    • svn:对模块 3 的外部引用

Beanstalk 具有内置的 FTP 部署工具。在我的理想世界中,Beanstalk 只会看到外部引用并将任何更改与网站更改一起部署到模块,但这不受支持,也不会很快支持。

以包含对外部模块的更改的方式自动部署网站 1 和 2 的良好做法是什么?

其他 SVN 主机是否对部署外部有更好的支持?

如果可能的话,我想避免添加我们自己的构建/部署服务器。

0 投票
2 回答
789 浏览

amazon-elastic-beanstalk - Beanstalk 可以使用哪些错误跟踪工具?

Beanstalk 可以使用哪些错误跟踪工具?

例如,当我签入代码时,我可以用错误参考标记它,它会为我交叉参考。

编辑:还对可能使用Beanstalks Web 挂钩功能集成的工具感兴趣。

0 投票
1 回答
1638 浏览

ssh - 一种在 SSH 隧道中指定与正在使用的主机不同的主机的方法

我正在尝试设置一个 SSH 隧道来访问 Beanstalk(绕过烦人的代理服务器)。

我可以让它工作,但有一个警告:我必须将我的主机文件中的 Beanstalk 主机 URL (username.svn.beanstalkapp.com) 映射到 127.0.0.1 (并在设置时使用 ip 代替域隧道)。

原因(我认为)是我使用本地 SSH 实例(在 Snow Leopard 上)创建隧道,如果我在与 Beanstalk 交谈时使用 localhost 或 127.0.0.1,它会拒绝授权凭据。我相信这是因为 Beanstalk 使用请求中指定的主机名来确定应该检查用户名/密码组合的帐户。如果使用 localhost,我认为请求中缺少此信息(以 Beanstalk 需要的某种方式)。

目前我挖掘了 username.svn.beanstalkapp.com 的 IP,在我的 hosts 文件中将 username.svn.beanstalkapp.com 映射到 127.0.0.1,然后对于隧道,我使用以下命令:

我可以告诉 Subversion 那个 repo。位于:

这使用我的隧道并接受用户名和密码。

所以,我的问题是在设置 SSH 隧道时是否有一个选项,这意味着我不必使用我的主机文件解决方法?

0 投票
1 回答
393 浏览

svn - svn 没有本地副本

我处于这种情况:我正在与 cakephp 网站上的远程开发人员合作。

他在本地副本(php 等)上工作并更新登台服务器。我通常直接在远程登台服务器上进行编辑(主要是 CSS 和文本更改),因为我无法运行网站的本地副本。对于没有在我的机器上运行本地副本的 SVN 环境,您有什么建议?

我已经在 Beanstalk 上设置了一个帐户,以便在开发人员进行提交时执行从登台到生产的一键式部署,并在登台服务器上自动 ftp 上传更改的文件。

我的问题是,当我直接修改远程登台服务器上的文件时,我能做些什么来提交我的更改?

谢谢

0 投票
1 回答
903 浏览

git - Git 和 Beanstalk

我正在尝试使用 Git……我发现 Beanstalkapp 适合我的需求。

我在 Beanstalk 上为每个客户端创建了单独的存储库,然后从工作中的机器推送所有文件。

我为每个客户创建了存储库,我的 Beanstalk 帐户现在看起来像这样:

...ETC

这反映了我在另一台机器上建立提交的文件夹结构

我现在需要在新机器上复制它!

我如何“拉”下文件(git)并镜像我在另一台机器上的结构?我想我在这里寻找同步?

提前感谢您的任何建议!

0 投票
2 回答
310 浏览

svn - 部署时版本控制中的配置文件

我对配置文件和部署有一个特殊的问题。当我部署我的项目时,它最终会转移到两个不同的分支:暂存和生产(在此处使用 SVN)

我从项目的本地工作副本创建分支。这最终会覆盖配置文件的暂存和开发副本,因此我必须手动进入并在每次部署时进行正确的更改。

从 SVN 中完全删除配置文件是否有意义,因为它是一成不变的?还是有其他方法可以做到这一点?

0 投票
0 回答
3248 浏览

eclipse - EGit + Beanstalk - 身份验证失败

我安装了 Eclipse 3.5 和 EGit 0.9.3。Gitbash 可以很好地向 Beanstalk 进行身份验证,但是由于某种原因,当我尝试将 repo 导入/克隆到 Eclipse 中时,Eclipse 给了我 Auth Failed 。

另外,我似乎没有 git+ssh 作为协议选项 - 为什么会这样?正如其他一些帖子所指出的那样,我已将我的文件从 .ssh 复制到 ssh,但它仍然无法正常工作。

我尝试将 git+ssh:// 添加到 URI。我也尝试过 SSH 协议。当我选择 git 协议时,我收到一条错误消息“git 协议不支持用户”。

如何使用 EGit 处理 Beanstalk 存储库?

0 投票
3 回答
5217 浏览

ruby-on-rails - 在 Web 应用程序中显示最新的提交值?

我有几个 Rails 应用程序,我使用 Git 作为版本控制系统。我使用 GitHub 或 Beanstalk 作为存储库主机。

我想要做的在理论上很简单。以某种方式在 Web 应用程序的页脚中显示最新的提交 ID 号(哈希?)。因此,当我查看 Web 应用程序时,我可以检查它是否已正确提交和部署。

我可以想象有两种方法可以解决这个问题。第一个可能是 Git 的一个可能特性,它允许输出提交 ID。第二个是提交后的网络钩子(Beanstalk 和 GitHub 都允许这样做)。

有没有人找到一种方法来做到这一点,或类似的东西?

谢谢,

丹尼

0 投票
2 回答
651 浏览

svn - 无法在 Mac 上使用 beanstalk 提交 svn

我正在使用 Xcode 3.2、Mac OS 10.6 和 svn 进行版本控制。我正在为这个 svn 使用 beanstalk。我在 beanstalk 中创建了一个存储库并在 Xcode 中进行了更改。当我尝试从 SCM 提交项目时,出现此错误:

错误:155005(工作副本未锁定;这可能是一个错误,请报告)描述:提交失败(详细信息如下):
错误:155005(工作副本未锁定;这可能是一个错误,请报告)描述:目录'/ Users/Mango3/Documents/Dropbox/splitview/SplitView 2-1 3 2 2/build/SplitView.build/SplitView.pbxindex' is missing
错误:155010(找不到工作副本路径)说明:目录'/Users/ Mango3/Documents/Dropbox/splitview/SplitView 2-1 3 2 2/build/SplitView.build/SplitView.pbxindex' 缺失

我已经浏览了很多论坛,但我仍然面临同样的问题。我应该怎么办?