在Mac中通过命令行更新到svn 1.9.4

Shotbyabel

我正在违背我的意愿使用SVN。我正在与之合作的当前团队使用它进行版本控制,但他们并不总是可以帮助我。我只是想从SVN版本1.8.13升级到最新的1.9.4

我已经下载了它,并且我也运行了这个命令

curl -o subversion-latest.tar.gz http://apache.mirrors.tds.net/subversion/subversion-1.9.4.tar.gz
tar -xvf subversion-latest.tar.gz

我没有运气就将这两个不同的教程结合在一起。

svn更新版本

堆栈流动问题

我坚持不懈configure

mymac ~/Downloads/subversion-1.9.4/serf
$ ./configure
-bash: ./configure: No such file or directory
mymac ~/Downloads/subversion-1.9.4/serf

更新

我退出了农奴之路,然后继续

`mymac ~/Downloads/subversion-1.9.4` file path i ran the `./configure` My command line ran a bunch of "checks" 
configure: Configuring Subversion 1.9.4 
configure: creating config.nice checking for gcc... 
gcc checking whether the C compiler works... 

是的,但最终在最后出错了...

configure: error: failed to recognize APR_INT64_T_FMT on this platform 
mymac ~/Downloads/subversion-1.9.4
  • 我拥有最新版本的XCode。

UPDATE2再次尝试霓虹灯

mymac ~/Downloads/subversion-1.9.4
$ sh get-deps.sh neon
Local directory 'serf' already exists; the downloaded copy won't be used
Local directory 'apr' already exists; the downloaded copy won't be used
Local directory 'apr-util' already exists; the downloaded copy won't be used
get-deps.sh: line 151: get_neon: command not found
Usage: get-deps.sh
Usage: get-deps.sh [ apr | serf | zlib | sqlite | gmock ] ...
mymac ~/Downloads/subversion-1.9.4
$ cd neon
-bash: cd: neon: No such file or directory

更新3

首先运行此命令..

mymac ~/Downloads/subversion-1.9.4
$ ./configure --prefix=/usr/local --with-serf=/usr/local/serf
configure: Configuring Subversion 1.9.4
configure: creating config.nice
checking for gcc... gcc
checking whether the C compiler works... yes

我想我应该安装农奴的新版本?

checking was serf enabled... no

An appropriate version of serf could not be found, so libsvn_ra_serf
will not be built.  If you want to build libsvn_ra_serf, please
install serf 1.3.4 or newer.

configure: error: Serf was explicitly enabled but an appropriate version was not found.

我不知道从这里去哪里以及如何解决它。我已经知道不再支持霓虹灯了,我正在使用serf有人可以提供其他方法来解决此问题吗?请?谢谢!

亚诺斯

如果可能,请考虑使用Brew或MacPorts。然后,它可以很简单:

brew install svn

如果您真的必须从源代码安装,它可能不会像您到目前为止描述的步骤那样复杂。试试这些简单得多步骤完全相同

cd /tmp
curl -o subversion-latest.tar.gz http://apache.mirrors.tds.net/subversion/subversion-1.9.4.tar.gz
tar -xvf subversion-latest.tar.gz
cd subversion-1.9.4
./configure --prefix=/tmp/local
make
make install

这将(希望地)构建Subversion并将其安装到中/tmp/local使用以下命令进行测试:

/tmp/local/bin/svn --version

如果输出看起来不错,则从头开始重复,但--prefix在您的环境中应根据需要使用不同的值

(我尝试过,现在对我来说这很好,顺便说一句。)

也许不是那么简单。在这种情况下,请使用卡住的输出来更新您的问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何重复序列:r中的1,2,3,4,5,6,1,2,3,4,5,6,7,8,9,10,7,8,9,10

来自分类Dev

C中{0,1,2,3,4,5,6,7,8,9}外的条件

来自分类Dev

如何使(1 << 9)通过MISRA?

来自分类Dev

如何转换list1中的list = [1,2,[3,4],[5,6],7,[8,9,10]] = [1,2,3,4,5,6,7,8 ,9,10]在python中?

来自分类Dev

使用LINQ在分组对象中返回项目1至3和4至6和7至9

来自分类Dev

批处理文件中cp%1%2%3%4%5%6%7%8%9的含义是什么

来自分类Dev

在Java中的第1个,第4个和第9个字符后放置连字符

来自分类Dev

“ kill -1 -9”命令的功能是什么?

来自分类Dev

我如何打印文件1和文件2中的行,其中文件1中的第9列小于文件2中的第4列

来自分类Dev

如何将4个9位和1个4位int变量打包为python中的5个8位变量?

来自分类Dev

如何将4个9位和1个4位int变量打包为python中的5个8位变量?

来自分类Dev

错误:<命令行>:0:9

来自分类Dev

如何在SilverStripe 4中通过命令行运行BuildTask任务?

来自分类Dev

将float4声明从dx9更新到dx11

来自分类Dev

使用XCode7 beta 4将项目更新到iOS9

来自分类Dev

9中心为1:1的补丁图像

来自分类Dev

更新到Angular 9

来自分类Dev

git diff中的“ index f2e4113..d4b9bfc 100644”如何对应于gitk中的SHA1 ID?

来自分类Dev

git diff中的“ index f2e4113..d4b9bfc 100644”如何对应于gitk中的SHA1 ID?

来自分类Dev

我想把数组 [1,2,3,4,5,6,7,8,9,10,11] 变成数组 [1,2,3,4,5,6,7,8,9,1 ,0,1,1] 仅使用此算法

来自分类Dev

将1x9数据帧重塑为4 x 3而不循环

来自分类Dev

VB.NET从0舍入到4-> 0从5舍入到9-> 1

来自分类Dev

1 2 3 4 7 8 9 p和退格键不起作用

来自分类Dev

将数组的元素添加为a [0],a [1] + a [2],a [3] + a [4] + a [5],a [6] + a [7] + a [8] + a [9] ...等等

来自分类Dev

检测结束数字是1-4还是5-9,然后设置“ this”表行的样式

来自分类Dev

Javascript - 找到 1-4-7, 2-5-8, 3-6-9 iretartions?

来自分类Dev

下划线或lazy.js映射(0,1,2,3,4)+(1,2,3,4,5)->(1,3,5,7,9)

来自分类Dev

动态平均前9个整数中的最低4个

来自分类Dev

在Vim中,以“ 1,$”开头的命令行有什么作用?

Related 相关文章

  1. 1

    如何重复序列:r中的1,2,3,4,5,6,1,2,3,4,5,6,7,8,9,10,7,8,9,10

  2. 2

    C中{0,1,2,3,4,5,6,7,8,9}外的条件

  3. 3

    如何使(1 << 9)通过MISRA?

  4. 4

    如何转换list1中的list = [1,2,[3,4],[5,6],7,[8,9,10]] = [1,2,3,4,5,6,7,8 ,9,10]在python中?

  5. 5

    使用LINQ在分组对象中返回项目1至3和4至6和7至9

  6. 6

    批处理文件中cp%1%2%3%4%5%6%7%8%9的含义是什么

  7. 7

    在Java中的第1个,第4个和第9个字符后放置连字符

  8. 8

    “ kill -1 -9”命令的功能是什么?

  9. 9

    我如何打印文件1和文件2中的行,其中文件1中的第9列小于文件2中的第4列

  10. 10

    如何将4个9位和1个4位int变量打包为python中的5个8位变量?

  11. 11

    如何将4个9位和1个4位int变量打包为python中的5个8位变量?

  12. 12

    错误:<命令行>:0:9

  13. 13

    如何在SilverStripe 4中通过命令行运行BuildTask任务?

  14. 14

    将float4声明从dx9更新到dx11

  15. 15

    使用XCode7 beta 4将项目更新到iOS9

  16. 16

    9中心为1:1的补丁图像

  17. 17

    更新到Angular 9

  18. 18

    git diff中的“ index f2e4113..d4b9bfc 100644”如何对应于gitk中的SHA1 ID?

  19. 19

    git diff中的“ index f2e4113..d4b9bfc 100644”如何对应于gitk中的SHA1 ID?

  20. 20

    我想把数组 [1,2,3,4,5,6,7,8,9,10,11] 变成数组 [1,2,3,4,5,6,7,8,9,1 ,0,1,1] 仅使用此算法

  21. 21

    将1x9数据帧重塑为4 x 3而不循环

  22. 22

    VB.NET从0舍入到4-> 0从5舍入到9-> 1

  23. 23

    1 2 3 4 7 8 9 p和退格键不起作用

  24. 24

    将数组的元素添加为a [0],a [1] + a [2],a [3] + a [4] + a [5],a [6] + a [7] + a [8] + a [9] ...等等

  25. 25

    检测结束数字是1-4还是5-9,然后设置“ this”表行的样式

  26. 26

    Javascript - 找到 1-4-7, 2-5-8, 3-6-9 iretartions?

  27. 27

    下划线或lazy.js映射(0,1,2,3,4)+(1,2,3,4,5)->(1,3,5,7,9)

  28. 28

    动态平均前9个整数中的最低4个

  29. 29

    在Vim中,以“ 1,$”开头的命令行有什么作用?

热门标签

归档