gpt4 book ai didi

linux - 如何访问新 Subversion 存储库的 trunk 目录?

转载 作者:太空宇宙 更新时间:2023-11-04 04:45:50 29 4
gpt4 key购买 nike

我创建了一个 Subversion 存储库以及 branchestagstrunk 目录:

svnadmin create file:///home/user/public_html/repo/myrepo
svn mkdir file:///home/user/public_html/repo/myrepo/tags -m "tags created"
svn mkdir file:///home/user/public_html/repo/myrepo/branches -m "branches created"
svn mkdir file:///home/user/public_html/repo/myrepo/trunk -m "trunk created"

执行此操作后,为什么在 /home/user/public_html/repo/myrepo 中看不到我的 trunk 目录?当我运行命令 svn ls -R file:///home/user/public_html/repo/myrepo/ 时,我可以看到它。

我需要查看 trunk 目录,因为我想创建一个符号链接(symbolic link)以在线使用该应用程序:

ln -s /home/user/public_html/repo/myrepo/trunk /home/user/public_html/dev/

如何使 trunk 文件夹可见?

最佳答案

使用 svnadmin create 创建的存储库目录本质上是一个数据库,Subversion 在其中存储有关文件及其版本的信息。

要访问存储库中包含的文件,您需要使用 svn checkout 命令 checkout 工作副本。例如,以下命令将 check out 您创建的存储库到名为 /home/user/public_html/working 的目录:

svn checkout file:///home/user/public_html/repo/myrepo /home/user/public_html/working

checkout 存储库后,/home/user/public_html/working 目录将包含 trunkbranchestags 子目录,然后您可以创建符号链接(symbolic link):

ln -s /home/user/public_html/working/trunk /home/user/public_html/dev/

有关更多信息,我建议阅读 Version Control with Subversion本书(特别是 Fundamental ConceptsBasic Usage 章节)。

关于linux - 如何访问新 Subversion 存储库的 trunk 目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37334669/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com