我想在我正在使用Xcode开发的应用程序中添加SVN支持。我听说Apple已将SVN添加为OS X的标准库,我注意到/ usr / include / subversion-1下的头文件。
在Xcode中正确链接和使用库有什么好处?
答案 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。