问题标签 [osx-server]
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.
macos - Mavericks Webdav 身份验证 - 无法查找用户记录
我想从 Mavericks mac os x 服务器配置 webdav 服务。我编辑了 http-dav.conf 如下;
别名 /uploads "/usr/uploads"
戴夫
在那之后 ; 我创建了 /usr/uploads 和 /usr/davlock 目录。我跑;
命令。我输入服务器地址格式"http://192.168.1.20/uploads"
,系统询问我的凭据信息。我插入凭据信息但不接受。当我阅读 apache 日志文件时,我看到以下几行;
我错过了什么吗?这应该工作吗?
macos - 无法创建目录 /var/teamsserver
我已经在我的 mac 上安装了 os x server (Mavericks) 并且想添加 bot. 由于某些原因,我的远程仓库位于其他外部服务器上,我可以通过指定端口上的用户名和密码访问它。我已经将远程仓库添加到 os x 服务器,如下所示:
ssh://1.2.3.4:PORT/path/to/repo.git
...填写用户名和密码。
然后我在 Xcode 中添加了 bot,但是当我点击集成时它失败并显示日志:
克隆到 'ssh_myusername_1_2_3_4_PORT_path_to_repo_git'...
OpenSSH_6.2p2,OSSLShim 0.9.8r 2011 年 12 月 8 日调试 1:阅读
配置数据 /etc/ssh_config debug1: /etc/ssh_config 第 20 行:
为 * debug1 应用选项:连接到 1.2.3.4 [1.2.3.4] 端口 PORT。
debug1:建立连接。
无法创建目录“/var/teamsserver/.ssh”。
debug1:身份文件 /var/teamsserver/.ssh/id_rsa 类型 -1
debug1:身份文件 /var/teamsserver/.ssh/id_rsa-cert type -1
debug1:身份文件 /var/teamsserver/.ssh/id_dsa 类型 -1
debug1:身份文件 /var/teamsserver/.ssh/id_dsa-cert type -1
debug1:为协议 2.0 启用兼容模式
debug1:本地版本字符串 SSH-2.0-OpenSSH_6.2
debug1:远程协议版本2.0,远程软件版本OpenSSH_6.0p1 Debian-3ubuntu1
debug1:匹配:OpenSSH_6.0p1 Debian-3ubuntu1 拍 OpenSSH*
debug1: SSH2_MSG_KEXINIT 已发送
debug1:收到 SSH2_MSG_KEXINIT
调试1:kex:服务器->客户端aes128-ctr hmac-md5无
调试1:kex:客户端->服务器aes128-ctr hmac-md5无
debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) 已发送
debug1:期待 SSH2_MSG_KEX_DH_GEX_GROUP
debug1: SSH2_MSG_KEX_DH_GEX_INIT 发送
debug1:期待 SSH2_MSG_KEX_DH_GEX_REPLY
debug1:服务器主机密钥:RSA b6:b8:0e:e4:25:63:6d:64:a3:d6:6d:7f:46:85:72:0d
debug1: 在没有端口标识符的情况下进行检查 [1.2.3.4]:PORT 没有已知的 RSA 主机密钥,并且您已请求严格检查。主机密钥验证失败。
致命:无法从远程存储库中读取。
请确保您具有正确的访问权限并且存储库存在。
SSH 已知主机文件路径位于 /Library/Server/Xcode/Config/ssh_known_hosts
SSH 严格主机检查已启用(您可以通过编辑
/Library/Server/Xcode/Config/xcsbuildd.plist 中的 SSHStrictHostKeyChecking 密钥
不受信任的 HTTPS 证书被禁用(您可以通过编辑
/Library/Server/Xcode/Config/xcsbuildd.plist 中的 TrustSelfSignedSSLCertificates 密钥
我认为权限存在问题,但在我的 /var 中有一些具有不同权限的目录,当然没有团队服务器文件夹......
所以我不知道如何设置适当的权限(不改变 /var... 的其他子目录的权限)。我可以尝试手动制作目录“团队服务器”,但不知道有什么权限......?你有什么想法?
编辑:出于测试目的,我使用 777 创建了 teamsserver 目录,但这并不能解决我的问题。日志看起来与之前的相同,但只是没有行:
无法创建目录“/var/teamsserver/.ssh”。
有任何想法吗?
谢谢
ios - Mavericks 上的 OSX 服务器是否需要单独的 iMac
我是一名 iOS 开发人员,我想在 Xcode 中实现持续集成。我收到了以下来自 Apple 的电子邮件
作为一名 iOS 开发人员,您现在可以利用 Xcode 中的持续集成,使用 OS X Server for Mavericks 创建机器人,自动执行构建、分析、测试和归档应用程序的过程。当机器人在远程 Mac 上工作时,开发机器上的 Xcode 会显示构建和测试报告。机器人可以为您的 QA 团队生成定期版本,配置为在每次签到时执行,甚至可以在连接的 iOS 设备上测试您的应用程序。
我已经为 Mavericks 下载了 OSX Server 及其类似的应用程序。
我的问题是我可以在我的开发 iMAC 机器上安装 OSX Server 并实现持续集成吗?或者我必须有一个单独的 iMac 用于 OSX 服务器???
ios - 如何在 Xcode 中创建机器人?获得“创建机器人需要一个受源代码控制的项目。”
我正在尝试使用 OS X Server for Mavericks 在 Mavericks 中设置持续集成。
我已经安装了服务器,并且我的源代码位于使用来自 assembla 的 Git 的本地目录中。我正在遵循 Apple Xcode 持续集成指南,并且正在将机器人添加到 Xcode 中的产品中。
我收到错误:
创建机器人需要一个受源代码控制的项目。该项目似乎位于本地 git 存储库中。为了能够创建机器人,该项目必须位于服务器可以访问的存储库中,以便它可以克隆它。[取消] [配置遥控器...]
单击取消或配置遥控器会显示我的文件夹的配置,我看到我的遥控器添加得很好。我还尝试使用不同的名称再次添加远程存储库。
我该如何前进?
mdm - Apple Profile Manager 中的移动设备列表
我有一个注册了多个设备(iPad、iPhone)的 Apple Profile Manager 服务器。可以通过 Web 界面访问服务器(例如:https://macserver.local/profilemanager)。
如何在不爬网的情况下获取已注册的移动设备?有没有可以使用的网络服务/ api?(找不到)
在此先感谢您,祝您度过愉快的一周!
continuous-integration - Xcode5 持续集成多久轮询一次新提交?
我在 OS X Mavericks Server 上设置了一些关于 Xcode5 持续集成的 Bot。当我手动运行 Integrate 时,一切正常。但是,我将Schedule字段设置为Poll for new commits,但我还没有看到任何机器人运行,即使我已经提交了。
Xcode5 持续集成多久轮询一次新提交?
macos - Xcode5 bot 无法对 git repo 进行身份验证
我用 OS X Server 和 Xcode 5.01 设置了一个 Mavericks 盒子。我的源代码在一个 git repo 上,我必须使用用户名和密码通过 https 访问它。
在 Xcode 中(在同一台机器上),我克隆了项目,构建并运行它以检查一切是否正常。然后我创建了一个机器人,选择了当前的服务器和方案,然后点击“立即集成”。5秒后失败。我得到:
我检查了 Xcode5 可以拉新提交,所以它有用户名和密码,但机器人没有。此外,“设备未配置”让我感到困惑。
关于如何明确设置用户名和密码的任何建议?
干杯
尼克
ios - 持续集成,使用 XCode 4.6.3 或仅 XCode 5.0 创建机器人
现在随着 iOS 7、XCode 5.0 和 OS X Server 的发布,有一个名为“持续集成”的功能,我们可以在其中构建、测试和分析项目,所有这些任务都可以通过创建“机器人”来执行,但我的问题是,这个功能是仅适用于 XCode 5.0?,我的意思是,在 XCode 4.6.3 中有类似的东西吗?
osx-mavericks - 更改一组 Ipad OS X Server 的背景图片
只是想知道是否有一种方法可以使用配置文件管理器更改 OS X 服务器上一组 Ipad 的背景图像。我看不到这个选项 谢谢!
git - os x 服务器和远程 git repos
有人可以解释 Xcode 开发人员计算机、osx 服务器和使用远程 git 存储库之间的关系吗?
我想将我的更改提交到远程 repo(bitbucket) 并让我的 os x 服务器在其上运行机器人?
新:经过一番折腾,我设法为远程服务器制作了一个机器人,但现在我收到以下错误
只有我已经这样做了,它并没有改变任何东西。
和另一个错误:
我的方案是共享的,这就是它的名字,所以我不知道如何解决它
新:更改了我的方案名称,现在机器人可以工作,但我仍然收到以前的警告,我不确定它们的确切含义,有人知道如何让它们消失吗?