小编use*_*547的帖子

如何使用SSH将IntelliJ连接到GitHub

我已成功配置我的GitHub客户端以使用SSH,并收到GitHub的确认电子邮件,其中添加了新的SSH密钥.我想将IntelliJ设置为使用SSH,这样我每次与GitHub交互时都不必输入我的用户名和密码.我也不希望IntelliJ为我保存密码,因为我不确定它会有多安全.

到目前为止我最接近的是我需要编辑我的〜/ .ssh/config文件来告诉IntelliJ它有一个可以使用的SSH密钥.不幸的是,我没有设法找到一个有效的例子.

这是我对〜/ .ssh/config条目的最新尝试:

Host IntelliJ
  HostName github.com
  User git
  IdentityFile "/Users/peter/.ssh/github_rsa"
  TCPKeepAlive yes
  IdentitiesOnly yes
Run Code Online (Sandbox Code Playgroud)

我已经尝试在添加该条目后重新启动IntelliJ,但无济于事.我在Mac OSX 10.8.5上运行IntelliJ Ultimate 12.1.6

git macos ssh github intellij-idea

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

启动“dist”应用程序时如何指定播放模式(prod、dev)

我想知道如何distProdDev模式下启动打包的 play v2.3.7 应用程序(由命令创建)。

我们使用 来创建我们的可分发工件sbt dist,它会根据这些说明生成一个 zip 文件。我们将 zip 文件复制到它将运行的机器上,解压缩它,然后根据该页面上的说明启动它。但是,它始终开始,因此Play.isProd计算结果为true

在开发我们的应用程序时,我们可以使用 启动它activator start,这会导致Play.isProdreturn true,或activator run/ activator test,这会导致Play.isProdreturn false

我们想知道是否有任何方法可以启动打包的应用程序并能够控制 的状态Play.isProd,以便我们可以在我们的测试服务器上运行一个测试实例,并在我们的生产服务器上运行一个 prod 实例。

我们当前的解决方法是使用自定义设置application.conf并检查它Play.current.configuration.getBoolean("play_mode").getOrElse(true)。我觉得我们应该改用内置功能。

scala playframework typesafe-activator

5
推荐指数
1
解决办法
5431
查看次数