我正在尝试将项目(aProject)导入SVN。当我输入此命令时:
svn import aProject https://.../lamostreta
它导入了aProject的内容,而不是整个aProject文件夹。如何将一个项目作为一个整体添加到SVN存储库?
提前感谢您的回答。
答案 0 :(得分:1)
这是因为Subversion将假定您将aProject文件夹的内容导入存储库中的文件夹(lamostreta)。如果您希望在存储库中拥有相同的文件夹,则必须在命令行中输入:
svn import aProject URL/aProject/trunk -m "- First import."
此外,通常你应该在存储库中提供一个补充文件夹文件夹,例如trunk作为目标,而不是像以下那样的裸项目名称(文件夹名称):
svn import aProject URL/aProject -m "- First import."
答案 1 :(得分:0)
我一直解决这个问题的方法是简单地创建一个临时文件夹,将我想要的文件夹移入其中,然后运行svn import。
mkdir temp
mv aProject temp
svn import temp https://..../repos/repo
mv temp/aProject .
rmdir temp
这应该照顾它。