如何在Intellij中设置本地svn存储库?
我有本地反应项目,我想将它与本地svn一起使用,所以我可以在Windows和OSX之间进行同步,为iOS构建应用程序。
问题在于,当我创建项目时,已经有一些svn设置。
当我运行commit时,我收到此错误:
E170013: Commit failed (details follow): svn: E170013: Unable to connect to a repository at URL 'https://subversion.assembla.com/svn/uds
但我不想使用assembla,我甚至没有帐户。我想使用本地svn,我已经运行了VisualSVN服务器。
我尝试了什么: 我试图在Intellij项目中添加Reposiotry并使用import来导入项目文件夹,但这不遵循忽略文件夹/文件规则,并且还会导入node_modules。
然后我尝试了VSC-> Subversion->替换并且作为新的subversion我添加了我的本地地址点击确定没有任何事情发生,当我尝试提交时,Intellij仍在尝试提交具有相同错误的assembla。
现在当我点击重新定位时,我收到此错误:
"Error relocating working copy: svn: E1555019: Cannot relocate ... as it is not the root of working copy;"
但我正在重新安置项目的根目录......
如何在Intellij项目中将svn url设置为我的本地?????
答案 0 :(得分:1)
在IntelliJ中获取SVN项目的最常见方法就是从存储库中检出它。
Relocate允许您更改存储库URL,但新存储库的内容应与旧存储库的内容相同,请参阅SVN Switch Relocate - is not the root of the repository
使用当前方案,如果您对以前的历史记录不感兴趣,可以删除项目中现有的.svn
目录,并使用 Subversion - 共享目录... 项目根文件夹的上下文菜单。