【发布时间】:2011-05-18 14:26:22
【问题描述】:
我有一个在线托管的 SVN 的本地存储库。我使用版本(Mac OSX)检查了它。我现在想通过命令行更新这个存储库,但我不确定如何将 svn 命令行链接到已经签出的 repo。
【问题讨论】:
标签: svn command-line
我有一个在线托管的 SVN 的本地存储库。我使用版本(Mac OSX)检查了它。我现在想通过命令行更新这个存储库,但我不确定如何将 svn 命令行链接到已经签出的 repo。
【问题讨论】:
标签: svn command-line
您不必将命令行链接到您的工作副本。任何 SVN 客户端创建的任何工作副本都可以通过命令行操作(除非版本差异太大或什么的)
只需 cd 进入工作副本并执行 svn up 即可更新您的工作副本。
【讨论】:
如果命令是由“SVN 用户”执行的,则输入svn <action> <arguments>。请注意,svn 用户命令是在不在 svn 存储库下的目录中执行的(因此可以在任何已签出存储库的机器上执行)。
如果您发现某些机器上没有 svn 命令行,您可能需要安装 svn 客户端软件。有许多不同的 svn 客户端软件产品,包括命令行产品、窗口桌面插件(用于菜单驱动的命令提交)和集成开发环境(Eclipse、NetBeans 等)的插件
如果该命令由 SVN 管理员完成,则键入命令svnadmin <action> <arguments>。请注意,svnadmin 命令是在 svn 存储库下的目录中完成的(因此必须在 svn 服务器机器上完成)。
【讨论】: