有没有一个地方可以仅获取OSX的cvs可执行文件作为独立的二进制文件?
我不想下载整个XCode只是为了获取cvs,因为我不使用它,但是flickrj的源代码仅通过cvs存储库发布。
使用Homebrew:
brew tap homebrew/dupes # cvs is on the homebrew-dupes repository.
brew install cvs
相关链接:
https://github.com/Homebrew/homebrew-dupes
https://github.com/Homebrew/homebrew-dupes/pull/201
编辑说明:我这里没有安装它(不幸的是我在一台Windows机器上),但是,CVS实际上是Homebrew核心的一部分,因此无需使用dupes仓库,适用于macOS和Linux版本的Homebrew。只需运行brew install cvs
即可。
参考链接:
https://github.com/Homebrew/homebrew-core/blob/master/Formula/cvs.rb https://github.com/Homebrew/linuxbrew-core/blob/master/Formula/cvs.rb
[编辑]
以下所有链接均已失效,下面的说明似乎仅适用于 OS X Mavericks 之前的版本。
这个apple.stackexchange.com 上的答案似乎使用第三方软件包管理器解决了这个问题。
[/编辑]
不确定其他帖子发生了什么:
- 启动已安装了 Mac OS X v10.5(Leopard)的分区。
- 插入 Mac OS X v10.5(Leopard)安装 DVD。
- 双击位于 Optional Installs/Xcode Tools 目录内的文件 XcodeTools.mpkg。
...
参考 Apple Xcode 安装指南
getline()
实现,与libc中的冲突。在解压源代码后,找到每个对getline()
的引用并将其重命名为不会冲突的名称,例如getlineNG()
。然后您就可以构建它了。 - Edward Falk我刚学会了如何轻松安装xcode。
xcrun cvs
,然后 - 好好享受cvs的乐趣...export PATH=/Developer/usr/bin:$PATH
一旦安装了带有命令行工具的Xcode
导出路径=/Applications/Xcode.app/Contents/Developer/usr/bin:$PATH
适用于较新版本的Xcode。
不要把Xcode从一个地方移到另一个地方!=)