我必须向SVN服务器存储库添加一个项目,我很感激获得一些链接或如何做到这一点的帮助。
SVN存储库的URL为https://192.168.1.4:448/svn/BDRAsigViata/
。
该项目位于桌面上。路径为/Users/name/Desktop
该项目的名称是 BDRAsigurariViata v1.0.zip 。
我尝试以这种方式添加项目
svn import /Users/name/Desktop/BDRAsigurariViata v1.0.zip https://192.168.1.4:448/svn/BDRAsigViata
但它不起作用。我是否应该遵循其他步骤,以便能够做到这一点?
我收到错误:
svn: E205000: Try 'svn help' for more info svn: E205000: Too many arguments to import command
答案 0 :(得分:13)
[繁琐模式开启] 您是否尝试将ZIP存档添加到版本控制存储库? Apache Subversion是一个 版本控制系统,而不是简单的文件存储或Dropbox!它旨在存储和管理您的代码。由于您使用术语“项目”,我假设您只是压缩源代码文件并希望将它们作为存档提交。这不是它的工作原理。 [繁琐模式关闭]
然而,您需要的命令是
svn import "C:\Users\name\Desktop\BCRAsigurariViata v1.0.zip" "https://192.168.1.4:448/svn/BCRAsigViata/BCRAsigurariViata v1.0.zip" -m "Commit Message"
由于您是Apache Subversion和VisualSVN Server的新手,您绝对应该留出一些时间来阅读SVNBook。对于新手Apache Subversion用户,强烈建议使用这些介绍性主题:
作为Windows用户,我强烈建议您考虑TortoiseSVN客户端(除了上述文档之外还有manual)。
答案 1 :(得分:0)
使用反斜杠,您的命令看起来很奇怪。服务器URL前面的第一个和前一个看起来不属于它们。另外我相信你需要逃离你路径中的空间。 (但我不会把最后一个文件,你想要一个目录)。
我会写这个命令:
svn import /Users/name/Desktop https://192.168.1.4:448/svn/BCRAsigViata
除了您可能不想放置整个“桌面文件夹”。