小编Fel*_*xyz的帖子

获取/拉取超大型存储库的一部分?

这可能是显而易见的,之前已经多次以不同的方式询问过,但是在搜索了一段时间之后我找不到答案.

假设如下:

  • 比方说,我本地有一块500GB的磁盘;
  • 我有一个100 TB的远程存储库; 因此,克隆整个存储库的成本根本不可行;
  • 用于创建远程存储库的工作目录由1000个顶级目录DIR001,DIR002,... DIR00N组成,每个目录包含多个子目录,文件仅在叶子目录下(例如DIR001/subdir1/fileA1 ... DIR001/subf1/fileAN和DIR001/subdir2/fileB1 ... DIR001/subdir2/fileBN,...
  • 我没有明确标记或分支目录DIR001,DIR002,... DIR00N或其他任何事情
  • 我初始化一个全新的本地git存储库

如何有效地从远程存储库中提取或获取DIR001/subdir2/fileB1 ... DIR001/subdir2/fileBN的最后提交版本,而不是其他任何内容?

来自远程存储库的DIR001/subdir2/fileB1 ... DIR001/subdir2/fileBN 中的单个文件的最后提交版本,没有其他内容?

如何有效地提取或获取以前提交的所述文件子集的版本而不是其他内容?

也许fetch/pull不是正确的命令.

git

10
推荐指数
1
解决办法
4201
查看次数

GameKit wifi连接?

我已经读过,从iPhone OS 3.1开始,GameKit支持wifi连接.但文件说明:

"如果您的应用程序将对等选择器配置为允许Internet连接,则您的应用程序还必须关闭对等选择器并显示其自己的接口以配置Internet连接."

这仍然有效吗?如果是这样,我如何建立一个可供GK使用的wifi Bonjour会话?(我只对使用本地网络感兴趣.)

iphone objective-c gamekit iphone-sdk-3.1

9
推荐指数
1
解决办法
5266
查看次数

如何将Android应用程序移植到iOS平台?

我正在开发一个Android应用程序,我真的想为iPhone部署它.

但是,我不知道Objective-C,我认为需要花费很长时间来解决这个问题以及Apple框架.

是否有推荐的方法将Android应用程序移植到iOS?最好的办法是聘请自由职业者吗?

java android objective-c ios4

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

以编程方式激活飞行模式?

有谁知道如何在iPhone(OS 2.1)上以编程方式取消/激活飞行模式?

iphone

7
推荐指数
1
解决办法
1万
查看次数

Git:如何在推送到远程目录时更新?

我想使用git来管理远程服务器上的一些数据,所以我在那里设置了一个非裸存储库.我可以毫无问题地推送它,并且存储库本身会更新,但实际文件不会被更改/添加/删除.我必须ssh到服务器并做一个

git reset --hard HEAD
Run Code Online (Sandbox Code Playgroud)

获取文件结构以实际更新.

该怎么办?

git version-control git-push

7
推荐指数
2
解决办法
3112
查看次数

哪些pdf元素可能导致崩溃?

这是一个非常普遍的问题,但它基于一个特定的问题.我已经为iPad创建了一个pdf阅读器应用程序,除了某些总是使应用程序崩溃的pdf页面外,它的工作正常.我们现在发现,同样的页面也导致Safari崩溃,因此我开始怀疑问题出在Apple的pdf渲染代码中.

从我能够看到的,崩溃的页面导致渲染库开始像疯了一样分配内存,直到应用程序被杀死.我没有其他任何东西可以帮我确定是什么触发了这个过程.

对于最大的文档或具有最多形状的文档,不一定会发生这种情况.事实上,我们还没有找到任何参数来帮助我们预测哪些页面会崩溃,哪些页面不会崩溃.

现在我们发现通过允许您合并文档的消费者程序运行页面可以解决问题,但我无法检测到哪个属性或元素是关键.从长远来看,手动更换文件也不是我们的选择.我们需要在我们的服务器上运行自动化流程.

我希望有更深入了解pdf文件格式的人能够指出我合理的方向来寻找可能导致这种行为的文档功能.到目前为止我发现的只是关于JBIG2图像的东西,我认为我们没有任何这些.

pdf iphone safari objective-c ipad

7
推荐指数
1
解决办法
3611
查看次数

Cocoa的非XCode IDE?

我认为Xcode是一个很好的IDE,但过去使用Eclipse进行Java开发我对XCode的代码完成和错误/警告反馈感到不满.(大多数情况下,XCode似乎只是尝试将文本片段的开头与同一文档中的"单词"匹配,甚至不使用类型信息来尝试确定建议完成的适当性.)

有没有人有想法或技巧让XCode接近Eclipse的聪明,或者用其他IDE实际开发Cocoa应用程序而不是XCode?

编辑:值得关注:code.google.com/p/objectiveclipse/

xcode cocoa objective-c

5
推荐指数
2
解决办法
3659
查看次数

为什么找不到静态库头?

我使用了Clint Harris的教程来设置项目之间的代码共享,一切都在我的计算机上正常工作.但是在我的同事的机器上,似乎编译器在构建时没有从静态库项目中找到头文件.

我的同事通过克隆git存储库来获得我的项目.我们经历了所有相关的构建标志和XCode设置n次,但项目只是拒绝在他的机器上编译.

这就是我要求我的同事做的事情,主要是从教程中复制和粘贴:

  1. 确保项目目录的完整路径中没有空格.
  2. 在projects目录中,创建另一个名为"build_output"的文件夹.
  3. 在XCode中,在"XCode>首选项"下,选择"构建"选项卡并将"将构建项目放置"到"自定义位置",并指定您创建的公共构建目录的路径.
  4. 将"放置中间构建文件"设置为"使用构建产品".
  5. 选择"源树"选项卡,然后通过单击"+"按钮并填写列来创建新的源树变量.在"设置名称"和"显示名称"中,输入[创建静态库的共享项目的名称].在路径中,您将完整路径放在框架文件夹中.

按照这些步骤,使用静态库的项目应该在他的机器上编译与我的相同.但事实并非如此.基本上,他得到的错误是:

error: TheFrameworkHeader.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

然后是由缺少的标题引起的一串其他错误.

有什么策略可以解决这个问题吗?或者任何有类似经历并且可以分享一些来之不易的知识的人?我总结的说明中是否有任何遗漏?编译静态库时,是否需要在"复制标头"构建阶段设置标头的角色?

iphone xcode gcc xcodebuild static-libraries

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

dojo和谷歌闭包编译器

我注意到dojo 1.4.0在简单模式下支持google编译器,它最终是否会支持高级模式?

dojo google-closure-compiler

5
推荐指数
2
解决办法
1833
查看次数

如何在ipad/iphone上阅读pdf?

在iPad或iPhone上阅读PDF内容的方法是什么?

iphone objective-c ipad

4
推荐指数
1
解决办法
4361
查看次数