0

我需要检查两个目录中的两个路径。这是我以前尝试过的:

svn co https://localhost:8443/svn/Code "d:\src" https://localhost:8443/svn/lines "d:\src\bin"

和类似的命令,但只有第一个路径被检出到第二个目录,并出现错误 svn: E125002: >D:/src< scheint keine URL zu sein 这意味着 >D:/src< 看起来不像 URL。

我在这里修改了语法,但无法正常工作。请为我提供工作示例。

谢谢你!

4

2 回答 2

1

似乎不可能通过 svn checkout 命令检查每个目录。

你必须用我推荐的一行命令'&'

svn co https://localhost:8443/svn/Code "d:\src" & svn co https://localhost:8443/svn/lines "d:\src\bin"

它在 linux 操作系统中运行良好

我希望它有帮助。

于 2012-12-05T02:11:22.123 回答
1
  • 正如@namxee 所写(并svn help co提醒),您在结帐时不能使用两个以上的参数(SRC 和 TGT) VisualSVN 手册页中的第三个命令将有助于(使用三个参数将多 SRC 结帐到公共库中),语法正确

svn co https://localhost:8443/svn/Code https://localhost:8443/svn/lines d:\src

这将在 d:\src`中将Code和子​​目录lines作为两个独立的工作副本

  • 第二个问题更糟糕:即使使用两个单独的命令将两个同级源/svn/Code/svn/lines)签入父|子工作副本(d:\src+ d:\src\bin),当你尝试提交(或成功提交,我也是懒得预测,你的机架到底在哪里)对 Repo 的更改。也许你可以描述对这种异国情调的厕所布置的商业任务
于 2012-12-05T08:49:55.380 回答