繁体   English   中英

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

[英]Error creating SVN Repository in Linux

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

  1. 我在/ home / myuser文件夹中
  2. 我创建一个文件夹: mkdir repository_folder
  3. 然后,我转到该文件夹​​: cd repository_folder
  4. 然后,我创建存储库: svnadmin create test
  5. 从这一点出发,我有一些问题,因为我看不到trunk,tags和branchs文件夹,并且文件夹结构为:
    • conf
    • D b
    • 格式
    • 钩子
    • README.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 /测试/树干-m“一些消息”

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

在我看来,您正在将Subversion 工作副本存储库混淆。 可以在文件系统上看到那些conf,db,format,hook等目录和文件。

如果要在存储库中创建/ 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使用的存储库的工作拷贝svn checkout file:///home/myuser/repository_folder/test/ 然后创建必要的结构, svn add新目录并将svn commit到存储库。

阅读SVNBook

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM