链接libsvn Objective-C

时间:2010-11-14 09:00:38

标签: objective-c svn xcode

我想在我正在使用Xcode开发的应用程序中添加SVN支持。我听说Apple已将SVN添加为OS X的标准库,我注意到/ usr / include / subversion-1下的头文件。

在Xcode中正确链接和使用库有什么好处?

2 个答案:

答案 0 :(得分:2)

在XCode中右键单击Frameworks / Linked Frameworks文件夹,然后选择Add-> Existing Frameworks ...

从那里你应该可以选择libsvn_client-1.dylib

答案 1 :(得分:0)

警告  小心将它用于已在Xcode中激活版本控制的任何项目......由于某些原因,这两个应用程序无法同步工作。我不完全确定问题是什么,但Xcode会为Version触摸的项目提供错误,并且在重新签出项目之前无法同步(使用Xcode)。版本也运行每一个文件,当我的PPC机器制作一个比我的英特尔机器更多或更不同的构建文件时,它们会变得很糟糕。同样,我不知道它在做什么 - 只是我将继续只为这个项目使用Xcode,直到Versions的作者能够更好地整合这两个程序。

STEPS 我安装了Subversion

  
    

1.5.1-2来自Collabnet的通用软件包,可以安装它的东西     在/ opt / subversion /中为命令行工具创建符号链接     在/ usr / local / bin /.

         

Mac OS X附带的颠覆安装有     / usr / lib /中的库。我删除(重命名)所有实际的     libsvn *库并由符号链接替换为1.5-     / opt / subversion / lib /中的库。这种方式适用于Xcode     3.1(从libsvn_ra_dav-1.0.0.0.dylib修改名称更改后     通过正确命名符号链接到libsvn_ra_neon-1.0.0.0.dylib。