如何使用svn命令行或svnadmin创建推荐的目录结构trunk等。我做了mkdir但没有显示?我该如何创建这些目录?
无法使用工具进行连接,因此只想先创建这些基本目录。
因此,请告诉我如何使用命令行或帮助:SVNAdmin Create Repository URL not working
答案 0 :(得分:27)
你读过Subversion manual了吗?这是世界上最好的开源指导手册之一。完成前几章并尝试示例。哎呀,他们会告诉你如何做你想做的事。
您正在谈论两个独立的结构:可能位于完全不同的计算机上的存储库目录,以及您已检查工作的工作目录。
您需要创建一个存储库。完成后,您可以使用svn mkdir
命令创建没有工作目录的目录结构:
$ svn mkdir --parents -m" Creating basic directory structure" \
svn://my_repo/trunk svn://my_repo/branches svn://my_repo/tags
或者,您可以将存储库的副本签出到工作目录中并从那里执行所有操作:
C> svn co svn://my_repo workingdir
C> cd workingdir
C> svn mkdir trunk tags branches
C> svn commit -m"Creating basic directory structure"
请注意,您不会直接在存储库中看到这些目录。但是,您可以使用svn ls
命令查看结构:
C> svn ls -R svn://my_repo