我设法在this tutorial之后在我的ubuntu服务器上安装svn服务 我现在能够将其添加为intellij IDEA中的存储库位置。但是现在我遇到了这个奇怪的问题,当我尝试在存储库中创建任何文件夹(带有任何名称)时(从intellij想法中)我得到了错误,显示“路径已存在”。 我注意到,当我直接从服务器创建文件夹时,当我浏览它时,新文件夹将不会显示在intellij subversion存储库中。我使用以下命令在服务器中创建一个文件夹表单:
sudo mkdir /home/svn/myProjectRepo
sudo svnadmin create /home/svn/myProjectRepo
- 编辑 -
这是svn 1.7和1.8之间的版本冲突。
答案 0 :(得分:1)
我认为你混淆了SVN存储库和SVN working copies。
使用svnadmin create
创建存储库后,必须使用svn checkout <repositoryUrl>
创建工作副本,然后才能在此工作副本中添加文件和文件夹。一旦svn add
和svn commit
,您的文件/文件夹就会存储在存储库中。
有关详细信息,请参阅basic workflow of SVN。