gpt4 book ai didi

linux - 在 Linux 中创建 SVN 存储库时出错

转载 作者:太空宇宙 更新时间:2023-11-04 09:27:24 25 4
gpt4 key购买 nike

我正在我的 Linux 服务器上创建一个 svn 存储库,这是我使用的命令:

  1. 我在/home/myuser 文件夹中
  2. 我创建了一个文件夹:mkdir repository_folder
  3. 然后我转到那个文件夹:cd repository_folder
  4. 然后我创建存储库:svnadmin create test
  5. 从这一点上我有一些问题,因为我没有看到 trunk、tags 和 branches 文件夹,文件夹结构是:
    • session
    • 数据库
    • 格式
    • 钩子(Hook)
    • 自述文件.txt
  6. 如果我尝试进入存储库文件夹:svn mkdir trunk,它会返回一个错误:“svn: '.'不是工作副本”
  7. 如果我想将项目从/home/myuser/myproject 导入到/home/myuser/repository_folder/test/trunk ,命令应该是:svn import/home/myuser/myproject file:///home/myuser/repository_folder/test/trunk -m "some message" ??

我在创建存储库时做错了什么?

最佳答案

在我看来,您混淆了 Subversion working copyrepository .期望在文件系统上看到那些conf、db、format、hooks等目录和文件。

如果要在存储库中创建/trunk/branches 和/tags 目录,请使用命令 svn mkdir file:///home/myuser/repository_folder/test/trunk file:///home/myuser/repository_folder/test/branches file:///home/myuser/repository_folder/test/tags -m "Initial repository structure".顺便说一句,确保存储库的路径有效。

否则,您可以使用 svn checkout file:///home/myuser/repository_folder/test/ svn checkout 存储库的工作副本。然后创建必要的结构,svn add 新目录并将它们svn commit 到存储库。

阅读SVNBook !

关于linux - 在 Linux 中创建 SVN 存储库时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34852008/

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