【发布时间】:2011-02-11 14:16:37
【问题描述】:
您好,我是 svn 的新手,我正在尝试掌握原始命令行的窍门,然后再进入 subclipse 等 UI 包装器(这正是我喜欢的工作方式)。
我在 /opt/svnrepo/myProject 设置了一个 repo。 myproject/ 目录有 3 个典型文件夹(主干、分支、标签)。我已将这些文件夹(全部为空)签出到我的工作目录,比如 /home/myName/workspace/myProject。
可能有点倒退,我现在在另一个文件夹 /home/myName/myProject 下建立了一个项目目录树,其中包括:
/home/myName/myProject/dev/src/ /home/myName/myProject/dev/test/ /home/myName/myProject/dev/build/ /home/myName/myProject/dev/ant/ /home/myName/myProject/biz/ /home/myName/myProject/docs/ /home/myName/myProject/assets/ ... ETC。我现在想将 /myProject 的 /dev、/biz、/docs 和 /assets 文件夹添加到我的存储库,并将它们检出到位于 /home/myName/workspace/myProject 的工作目录中。完成此操作后,我认为我对 svn 的理解已经足够好,可以从现在开始正确使用它,使用 svn 来制作、移动和重命名目录等。出于某种原因,我只是对第一部分感到窒息。
所以,使用我上面命名的文件夹,我需要给 svn 提供哪些命令行选项来完成:(1) 将新目录树检查到我的 repo 中,以及 (2) 将其签出到我的工作目录?
谢谢!
【问题讨论】:
标签: svn command-line