小编msc*_*msc的帖子

Launchd没有在OS X Yosemite上启动Jenkins服务器

在OS X 10.9下,Jenkins CI由launchd自动启动.更新到10.10后,它不再启动.

Jenkins是使用jenkins-ci.org的OS X安装程序安装的.我正在运行v1.584.在这个问题出现之后我重新安装使用v1.585无济于事.

org.jenkins-ci.plist中指定的日志文件中没有输出.Syslog有几条消息表明org.jenkins-ci服务"无法初始化:14A389:xpcproxy + 14045 [1344] [1016C726-9ACF-3A24-9C51-A279F5C6B167]:0xd".

在优胜美地打破了詹金斯的变化是什么?

日志消息末尾的"0xd"是错误代码吗?

我尝试通过launchctl手动加载和启动.没有错误输出到控制台,但jenkins仍未运行.

这个问题并不是詹金斯独有的.我有另一个启动项目,自更新到10.10以来也失败:TrendMicro反病毒.

jenkins osx-yosemite

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

如何防止Xcode 8在.pbxproj中保存"开发团队"?

在您为iOS和macOS签署应用程序之前,Xcode 8要求您选择"开发团队".要想如何进行选择并不是很困难.(答案可以在Xcode 8添加开发人员团队中找到以防有人无法自行解决.)

问题是Xcode将选择保存在.pbxproj文件中.因为在我的情况下,我期待很多其他人,这是在SCM下,并且该项目被许多不相关的人和团队使用,这是一个巨大的问题.例如,"git status"表示选择团队后工作区域不干净.

还有办法吗?

  • 获取Xcode 8以将选择保存在用户而不是项目数据中,或
  • 为所有Xcode项目指定默认的"开发团队"?

macos xcode codesign ios

14
推荐指数
1
解决办法
8288
查看次数

为什么'git status'将二进制文件显示为已修改,如果不是,则文件模式相同

我在Ubuntu 14.04 linux上的一个git repo中添加了一些二进制文件,将这些文件推送到GitHub远程,然后将它们拉到OS X上的现有克隆El Capitan和Windows 10. git status在OS X上,Windows显示其中一些文件已修改为尽管他们没有被触动过.它继续显示它们即使在git reset --hard和之后也发生了变化git checkout.

注意,我正在使用带有这些文件的Git LFS(大文件存储).

以下是git diffOS X上的输出,其中只有1个文件显示为已修改:

Marks-MacBook:KTX mark$ git diff other_lib/linux/Release-x64/libSDL2main.a
diff --git a/other_lib/linux/Release-x64/libSDL2main.a b/other_lib/linux/Release-x64/libSDL2main.a
index 4202f6f..2797199 100644
Binary files a/other_lib/linux/Release-x64/libSDL2main.a and b/other_lib/linux/Release-x64/libSDL2main.a differ
Run Code Online (Sandbox Code Playgroud)

Marks-MacBook:KTX mark$ git diff --raw other_lib/linux/Release-x64/libSDL2main.a
:100644 100644 4202f6f... 0000000... M  other_lib/linux/Release-x64/libSDL2main.a
Run Code Online (Sandbox Code Playgroud)

文件已标记-text,.gitattributes因此EOL标记不应出现任何问题.还有什么可能导致不同的sha1结果和git diff报告二进制文件有什么不同?

我添加了一个diff=bin.gitattributes*.a那里的文件bin使用textconv = hexdump -v -C.在此git diff报告之后没有差异但 …

git github

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

使用 cmake + cpack 构建时如何对 Windows 二进制文件和 NSIS 安装程序进行签名

我正在构建一个 NSIS 安装程序,其中包括一个共享库和一组使用该库的工具。我需要对所有内容进行签名,以便用户可以安装它而不会收到来自 Windows 的可怕警告。

在我对这个问题及其变体的所有搜索中,我只能找到一些答案,甚至这些答案也不完整。例如,“您必须使用自定义的构建后命令”,但没有详细信息。另外,“因为 NSIS 在编译签名期间构建卸载可执行文件,所以安装程序很复杂”,它指向一个 NSIS url,解释直接使用 NSIS 时的过程。在该页面的顶部,它说版本 3.08 有一个新uninstfinalize命令,该命令废弃了此处描述的过程。但没有说明如何使用它。

nsis code-signing cmake cpack

3
推荐指数
1
解决办法
1351
查看次数

标签 统计

cmake ×1

code-signing ×1

codesign ×1

cpack ×1

git ×1

github ×1

ios ×1

jenkins ×1

macos ×1

nsis ×1

osx-yosemite ×1

xcode ×1